public string Serialize <TEntity>(TEntity entity) { return(JsonConvert.SerializeObject(entity, new JsonSerializerSettings { ContractResolver = LoggingContractResolver <TEntity> .Instance(), ReferenceLoopHandling = ReferenceLoopHandling.Ignore, })); }
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}];"); }