public HttpListenerController(string[] prefixes, string vdir, string pdir) { _log = LoggerHelper.GetLogger(WellKnownLogger.Logbus); _prefixes = prefixes; _virtualDir = vdir; _physicalDir = pdir; }
public NotesWCFService() { _logger = LoggerHelper.GetLogger(typeof(NotesWCFService)); InitializeComponent(); ServiceName = CurrentServiceName; AppDomain.CurrentDomain.UnhandledException += UnhandledException; }
public void TestTlsLogger() { try { if (!File.Exists(@"C:\\logbus.p12")) { Assert.Inconclusive("Please copy first logbus.p12 to C:\\ path"); } logbus = LogbusSingletonHelper.Instance; logger = LoggerHelper.GetLogger(); logbus.Start(); logbus.MessageReceived += logbus_MessageReceived; logger.Info("TLS test"); Assert.IsTrue(testSuccess.WaitOne(5000)); } finally { logbus.Dispose(); logger = null; } }
public LoginBase() { Logger = LoggerHelper.GetLogger(GetType()); Lpage = new LoginPage(ObjectRepository.Driver); HPage = Lpage.LoginApplication(ObjectRepository.Config.GetUsername(), ObjectRepository.Config.GetPassword()); Logger.Info("Test Execution Started"); }
public async Task CreateServiceStatusLogTestAsync() { // Arrange var logger = LoggerHelper.GetLogger <IAdministrationService>(); var service = ServiceMocker.GetAdministrationService(); var controller = new AdministrationController(logger, service); var request = new ServiceEnvironmentStatusLogVm { ServiceEnvironmentID = 1, Target = "192.168.1.1", ActionName = "Ping", Success = true, Date = DateTime.Now }; // Act var response = await controller.CreateServiceStatusLogAsync(request) as ObjectResult; var value = response.Value as ISingleResponse <ServiceEnvironmentStatusLog>; controller.Dispose(); // Assert Assert.False(value.DidError); }
/// <summary> /// 处理UI线程异常 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> static void Application_ThreadException(object sender, ThreadExceptionEventArgs e) { //LogHelper.WriteLog( e.Exception); //LogHelper.WriteLog2Sqlite(e.Exception); MessageBox.Show("异常信息:" + e.Exception.Message); LoggerHelper.GetLogger().Add(e.Exception, "1"); }
public RestClient(IHostingEnvironment env, IDiscoveryService discoveryService, HttpClient client = null) { _env = env; _client = client ?? new HttpClient(); _discoveryService = discoveryService; _logger = LoggerHelper.GetLogger <RestClient>(); }
private void Init() { Log = LoggerHelper.GetLogger(WellKnownLogger.Client); if (_exclusiveUsage) { //Create channel ChannelCreationInformation info = new ChannelCreationInformation { coalescenceWindow = 0, description = "Channel created by LogCollector", filter = _filter, title = "AutoChannel", id = ChannelId }; try { ChannelManager.CreateChannel(info); } catch (Exception ex) { throw new LogbusException("Unable to create a new channel", ex); } } }
public QueryMovieByIdTest() { connectorApi = Substitute.For <IImdbMovieConnectorApi>(); logger = LoggerHelper.GetLogger <QueryMovieByIdHandler>(); handler = new QueryMovieByIdHandler(connectorApi, logger); }
public static IDashboardService GetDashboardService() { var options = new DbContextOptionsBuilder <ServiceMonitorDbContext>() .UseSqlServer("server=(local);database=ServiceMonitor;integrated security=yes;MultipleActiveResultSets=True;") .Options; return(new DashboardService(LoggerHelper.GetLogger <IDashboardService>(), new ServiceMonitorDbContext(options))); }
public SyslogTlsCollector() { _log = LoggerHelper.GetLogger(WellKnownLogger.CollectorInternal); _queue = new FastFifoQueue <SyslogMessage>(QUEUE_CAPACITY); _deliveryThread = new Thread(DeliveryLoop) { Name = "SyslogTlsCollector.DeliveryThread" }; _configured = false; }
public QueryVehicleTest() { _vehicleRepository = Substitute.For <IVehicleRepository>(); _logger = LoggerHelper.GetLogger <QueryVehicleHandler>(); _handler = new QueryVehicleHandler( _vehicleRepository, _logger); }
public QueryMovies() { mapper = MapperHelper.GetMapper(); imdbApi = Substitute.For <IImdbMovieConnectorApi>(); lambda3Api = Substitute.For <ILambda3MovieConnectorApi>(); logger = LoggerHelper.GetLogger <QueryMoviesHandler>(); handler = new QueryMoviesHandler(mapper, logger, lambda3Api, imdbApi); }
public void Log4NetFileAppenderTest() { var logger = LoggerHelper.GetLogger(typeof(LoggerTests)); logger.Fatal("Fatal"); logger.Error("Error"); logger.Warn("Warn"); logger.Info("Info"); logger.Debug("Debug"); }
public QueryAddressTest() { _addressRepository = Substitute.For <IAddressRepository>(); _logger = LoggerHelper.GetLogger <QueryAddressHandler>(); _handler = new QueryAddressHandler( _addressRepository, _logger); }
public ConsoleApplication(IMicroservice microservice) { if (microservice == null) { throw new ArgumentNullException(nameof(microservice)); } _cancellationTokenSource = new CancellationTokenSource(); _logger = LoggerHelper.GetLogger <ConsoleApplication>(); _microservice = microservice; }
/// <summary> /// 处理未捕获的异常 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e) { //LogHelper.WriteLog(e.ExceptionObject as Exception); //LogHelper.WriteLog2Sqlite(e.ExceptionObject as Exception); var exception = e.ExceptionObject as Exception; if (exception != null) { MessageBox.Show("异常信息:" + exception.Message); } LoggerHelper.GetLogger().Add(exception, "1"); }
public QueryDriverTest() { _mapper = MapperHelper.GetMapper(); _driverRepository = Substitute.For <IDriverRepository>(); _logger = LoggerHelper.GetLogger <QueryDriverHandler>(); _handler = new QueryDriverHandler( _mapper, _driverRepository, _logger); }
public RemoveAddressTest() { _mapper = MapperHelper.GetMapper(); _addressRepository = Substitute.For <IAddressRepository>(); _logger = LoggerHelper.GetLogger <RemoveAddressHandler>(); _handler = new RemoveAddressHandler( _mapper, _addressRepository, _logger); }
public RemoveVehicleTest() { _mapper = MapperHelper.GetMapper(); _vehicleRepository = Substitute.For <IVehicleRepository>(); _logger = LoggerHelper.GetLogger <RemoveVehicleHandler>(); _handler = new RemoveVehicleHandler( _mapper, _vehicleRepository, _logger); }
public static void Execute() { if (_run) { return; } lock (_groups) { if (!_run) { Parallel.ForEach(_groups, async(item) => { try { await item.Execute(); } catch (Exception ex) { LoggerHelper.GetLogger((logger) => { logger.LogError($"TimerController error:{ex.ToString()}"); }); } await Task.Delay(1); while (true) { System.Threading.Thread.Sleep(item.Interval * 1000); try { await item.Execute(); } catch (Exception ex) { LoggerHelper.GetLogger((logger) => { logger.LogError($"TimerController error:{ex.ToString()}"); }); } } }); _run = true; } } }
public ChangeVehicleTest() { _mapper = MapperHelper.GetMapper(); _vehicleRepository = Substitute.For <IVehicleRepository>(); _driverRepository = Substitute.For <IDriverRepository>(); _logger = LoggerHelper.GetLogger <ChangeVehicleHandler>(); _handler = new ChangeVehicleHandler( _mapper, _vehicleRepository, _driverRepository, _logger); }
public async Task GetServiceWatcherItemsTestAsync() { // Arrange var logger = LoggerHelper.GetLogger <IDashboardService>(); var service = ServiceMocker.GetDashboardService(); var controller = new DashboardController(logger, service); // Act var response = await controller.GetServiceWatcherItemsAsync() as ObjectResult; var value = response.Value as IListResponse <ServiceWatcherItemDto>; controller.Dispose(); // Assert Assert.False(value.DidError); }
public async Task GetServiceStatusDetailsTestAsync() { // Arrange var logger = LoggerHelper.GetLogger <IDashboardService>(); var service = ServiceMocker.GetDashboardService(); var controller = new DashboardController(logger, service); var userName = "******"; // Act var response = await controller.GetServiceStatusDetailsAsync(userName) as ObjectResult; var value = response.Value as IListResponse <ServiceStatusDetailDto>; controller.Dispose(); // Assert Assert.False(value.DidError); }
public void TestTlsClient() { _success = new AutoResetEvent(false); using (ILogBus logbus = LogbusSingletonHelper.Instance) { logbus.Start(); using (ILogClient client = ClientHelper.CreateReliableClient(new TrueFilter())) { client.Start(); client.MessageReceived += client_MessageReceived; ILog logger = LoggerHelper.GetLogger(); logger.Notice("Hello K.I.T.T.!"); Assert.IsTrue(_success.WaitOne(10000)); } } }
public ChangeAddressTest() { _mapper = MapperHelper.GetMapper(); _addressRepository = Substitute.For <IAddressRepository>(); _driverRepository = Substitute.For <IDriverRepository>(); _logger = LoggerHelper.GetLogger <ChangeAddressHandler>(); _googleMaps = Substitute.For <IGoogleMapsConnector>(); _googleMaps.GetLocationAsync(Arg.Any <IAddress>()) .Returns(new Location(-10000, -10000)); _handler = new ChangeAddressHandler( _mapper, _addressRepository, _driverRepository, _logger, _googleMaps); }
static void Main(string[] args) { uint entities = 1; Console.WriteLine("This program periodically sends heartbeats to Logbus."); if (args.Length > 0) { if (uint.TryParse(args[0], out entities)) { Console.WriteLine("Using {0} entities for this process", entities); } else { Console.WriteLine("Usage: HeartbeatSource [ENTITIES]"); Console.WriteLine("\tENTITIES:\tNumber of entities that this program will simulate"); Environment.Exit(1); } } Console.WriteLine(); Console.WriteLine("Activating {0} entities. This may take a while as the program waits a little time between activations..."); ILog[] logs = new ILog[entities]; Random rand = new Random(); for (int i = 0; i < entities; i++) { logs[i] = LoggerHelper.GetLogger("HbEntity-" + i.ToString()); Thread.Sleep(rand.Next(3000)); } Console.WriteLine(); Console.WriteLine("Program running. No status will be reported here."); Console.WriteLine("Press CTRL+C when you want to stop."); Thread.Sleep(Timeout.Infinite); }
public NotesServiceIIS() { _service = new NotesService( logger: LoggerHelper.GetLogger(typeof(NotesServiceIIS)) ); }
public LoggerService(Setting settings) { logger = LoggerHelper.GetLogger(settings); }
public MyLog4NetLogger(Type type) { LoggerHelper.GetLogger(type, "MyLog", Level.All); }