Exemplo n.º 1
0
        public NancyContextLogger(NancyContext context)
        {
            var logData = NancyServiceBootstrapper.GetLogData(context);

            if (!logData.ContainsKey(DurationsKey))
            {
                logData[DurationsKey] = new ConcurrentDictionary <string, long>();
            }
            _durations = (ConcurrentDictionary <string, long>)logData[DurationsKey];

            if (!logData.ContainsKey(MetadataKey))
            {
                logData[MetadataKey] = new ConcurrentDictionary <string, object>();
            }
            _metadata = (ConcurrentDictionary <string, object>)logData[MetadataKey];
        }
 public void Initialize(NancyServiceBootstrapper bootstrapper, TinyIoCContainer container)
 {
 }