Пример #1
0
        public StudioXExceptionFilter(IErrorInfoBuilder errorInfoBuilder, IStudioXAspNetCoreConfiguration configuration)
        {
            this.errorInfoBuilder = errorInfoBuilder;
            this.configuration    = configuration;

            Logger   = NullLogger.Instance;
            EventBus = NullEventBus.Instance;
        }
Пример #2
0
 public StudioXUowActionFilter(
     IUnitOfWorkManager unitOfWorkManager,
     IStudioXAspNetCoreConfiguration aspnetCoreConfiguration,
     IUnitOfWorkDefaultOptions unitOfWorkDefaultOptions)
 {
     this.unitOfWorkManager        = unitOfWorkManager;
     this.aspnetCoreConfiguration  = aspnetCoreConfiguration;
     this.unitOfWorkDefaultOptions = unitOfWorkDefaultOptions;
 }
Пример #3
0
 public StudioXValidationActionFilter(IIocResolver iocResolver, IStudioXAspNetCoreConfiguration configuration)
 {
     this.iocResolver   = iocResolver;
     this.configuration = configuration;
 }
Пример #4
0
 public StudioXResultFilter(IStudioXAspNetCoreConfiguration configuration,
                            IStudioXActionResultWrapperFactory actionResultWrapperFactory)
 {
     this.configuration = configuration;
     this.actionResultWrapperFactory = actionResultWrapperFactory;
 }
Пример #5
0
 public StudioXAuditActionFilter(IStudioXAspNetCoreConfiguration configuration, IAuditingHelper auditingHelper)
 {
     this.configuration  = configuration;
     this.auditingHelper = auditingHelper;
 }