Example #1
0
 public SendService(
     Log.Delegate log,
     IGetHostConfigurationService getHostConfigurationService)
 {
     _log = log;
     _getHostConfigurationService = getHostConfigurationService;
 }
Example #2
0
 public SendService(
     Log.Delegate log,
     IGetHostConfigurationService getHostConfigurationService)
 {
     _log = log;
     _getHostConfigurationService = getHostConfigurationService;
 }
Example #3
0
 Schedule(
     int startTime, int endTime,
     Log.Delegate log)
 {
     _startTime = startTime;
     _endTime   = endTime;
     _log       = log;
 }
 public ServiceHttpControllerActivator(
     Func<Type, IHttpController> create,
     Action<IHttpController> release,
     Log.Delegate log)
 {
     _create = create;
     _release = release;
     _log = log;
 }
Example #5
0
 public ServiceHttpControllerActivator(
     Func <Type, IHttpController> create,
     Action <IHttpController> release,
     Log.Delegate log)
 {
     _create  = create;
     _release = release;
     _log     = log;
 }
Example #6
0
 public LogActionFilter(Log.Delegate log)
 {
     _log = log;
     _jsonSerializerSettings = new JsonSerializerSettings
     {
         ReferenceLoopHandling = ReferenceLoopHandling.Ignore,
         Formatting            = Formatting.Indented
     };
 }
Example #7
0
 public ClientsHub(
     Log.Delegate log,
     IGeoLocationService geoLocationService,
     IAddClientService addClientService,
     IRemoveClientService removeClientService,
     IClientStatusService clientStatusService)
 {
     _log = log;
     _geoLocationService  = geoLocationService;
     _addClientService    = addClientService;
     _removeClientService = removeClientService;
     _clientStatusService = clientStatusService;
 }
Example #8
0
 public ClientsHub(
     Log.Delegate log,
     IGeoLocationService geoLocationService,
     IAddClientService addClientService,
     IRemoveClientService removeClientService,
     IClientStatusService clientStatusService)
 {
     _log = log;
     _geoLocationService = geoLocationService;
     _addClientService = addClientService;
     _removeClientService = removeClientService;
     _clientStatusService = clientStatusService;
 }
Example #9
0
        public void thrash_log()
        {
            Log.Delegate log = (l, id, ex, tags) => (f, a) => { var _ = string.Format(f, a); };

            var originalByteCount = GC.GetTotalMemory(true);

            var benchmark = Benchmark
                            .Run(() => log.Debug(m => m("Testing")), 100, 10000, 1000000);

            foreach (var result in benchmark.Results)
            {
                Console.WriteLine(result);
            }

            var finalByteCount = GC.GetTotalMemory(true);

            Console.WriteLine(@"Memory {0} => {1}", originalByteCount, finalByteCount);
        }
Example #10
0
 public static Schedule Create(Log.Delegate log = null)
 {
     return(new Schedule(log));
 }
Example #11
0
 public Schedule(Log.Delegate log) :
     this(0, 0, log)
 {
 }
Example #12
0
 public EntryBuilder(Delegate log)
 {
     _log         = log;
     _getMessages = new List <Func <string> >();
 }