Здравствуйте, BlackEric, Вы писали:
В общем повесили все это дело на pipeline медиатора ()
Behaviors:
public async Task<TResponse> Handle(TRequest request, CancellationToken cancellationToken, RequestHandlerDelegate<TResponse> next)
{
//Trace.WriteLine("Before handler");
var response = await next();
//Trace.WriteLine("After handler");
bool IsLog = response is ILoggedResponse;
if (IsLog)
{
string output = JsonConvert.SerializeObject(response);
_log.LogInformation($"User {userId} has access for data: {output}");
}
return response;
}