Пример #1
0
 public string Serialize <TEntity>(TEntity entity)
 {
     return(JsonConvert.SerializeObject(entity, new JsonSerializerSettings
     {
         ContractResolver = LoggingContractResolver <TEntity> .Instance(),
         ReferenceLoopHandling = ReferenceLoopHandling.Ignore,
     }));
 }
Пример #2
0
        public void Unauthorized <TRequest>(RequestEvent <TRequest> requestEvent)
        {
            var json = JsonConvert.SerializeObject(requestEvent.Request, new JsonSerializerSettings
            {
                ContractResolver = LoggingContractResolver <TRequest> .Instance()
            });

            _log.Warn($"function=[{MethodBase.GetCurrentMethod().Name}]; request=[{json}]; id_address=[{requestEvent.Context.Request.UserHostAddress}];");
        }