public void OnActionExecuting(ActionExecutingContext filterContext) { var request = _requestContextProvider.Get(); _loggingContext.Set("requestUrl", request.RawUrl); _loggingContext.Set("clientIP", GetClientIP(request)); _loggingContext.Set("requestContent", _requestContentProvider.Get()); }
public void Distribute(string token) { _platformTokenProvider.Set(token); _loggingContext.Set("token", token); _loggingContext.Set("hash", _platformHashProvider.GetHash()); _loggingContext.Set("userId", _usersApi.Current().Id.ToString(CultureInfo.InvariantCulture)); }