public SharePlatformExceptionFilter(IErrorInfoBuilder errorInfoBuilder, ISharePlatformAspNetCoreConfiguration configuration) { _errorInfoBuilder = errorInfoBuilder; _configuration = configuration; Logger = NullLogger.Instance; EventBus = NullEventBus.Instance; }
public SharePlatformUowActionFilter( IUnitOfWorkManager unitOfWorkManager, ISharePlatformAspNetCoreConfiguration aspnetCoreConfiguration, IUnitOfWorkDefaultOptions unitOfWorkDefaultOptions) { _unitOfWorkManager = unitOfWorkManager; _aspnetCoreConfiguration = aspnetCoreConfiguration; _unitOfWorkDefaultOptions = unitOfWorkDefaultOptions; }
public SharePlatformResultFilter(ISharePlatformAspNetCoreConfiguration configuration, ISharePlatformActionResultWrapperFactory actionResultWrapper) { _configuration = configuration; _actionResultWrapperFactory = actionResultWrapper; }
public SharePlatformAuditActionFilter(ISharePlatformAspNetCoreConfiguration configuration, IAuditingHelper auditingHelper) { _configuration = configuration; _auditingHelper = auditingHelper; }