public Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { if (!_systemConfig.Permission.Auditing || !_options.Auditing || CheckDisabled(context)) { return(next()); } return(_handler.Hand(context, next)); }
public Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { if (!_options.AuditingEnabled || CheckDisabled(context)) { return(next()); } return(_handler.Hand(context, next)); }
public Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { if (!_config.IsAudit || context.ActionDescriptor.EndpointMetadata.Any(m => m.GetType() == typeof(DisableAuditingAttribute))) { return(next()); } return(_handler.Hand(context, next)); }
public Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { var cfg = _systemService.GetConfig().Result; if (!cfg.Data.Permission.Auditing || !_options.Auditing || CheckDisabled(context)) { return(next()); } return(_handler.Hand(context, next)); }
public Task OnActionExecutionAsync(ActionExecutingContext context, ActionExecutionDelegate next) { var config = _configProvider.Get <AdminConfig>(); if (!config.Auditing || CheckDisabled(context)) { return(next()); } return(_handler.Hand(context, next)); }