public CoreEventService(IEventAggregator eventAggregator, ICqrsProvider cqrsProvider) { _eventAggregator = eventAggregator; _cqrsProvider = cqrsProvider; _eventAggregator.AddListener(departmentSettingsUpdateHandler); _eventAggregator.AddListener(auditEventHandler); }
/// <summary> /// Default Constructor /// </summary> /// <param name="usersService"></param> /// <param name="membershipProvider"></param> /// <param name="departmentsService"></param> /// <param name="authorizationService"></param> /// <param name="pushUriService"></param> public DevicesController( IUsersService usersService, IDepartmentsService departmentsService, IAuthorizationService authorizationService, IPushService pushService, ICqrsProvider cqrsProvider ) { _usersService = usersService; _departmentsService = departmentsService; _authorizationService = authorizationService; _pushService = pushService; _cqrsProvider = cqrsProvider; }
public ChatController( IDepartmentsService departmentsService, IUserProfileService userProfileService, IDepartmentGroupsService departmentGroupsService, IUsersService usersService, ICommunicationService communicationService, ICqrsProvider cqrsProvider ) { _departmentsService = departmentsService; _userProfileService = userProfileService; _departmentGroupsService = departmentGroupsService; _usersService = usersService; _communicationService = communicationService; _cqrsProvider = cqrsProvider; }
public static IApplicationBuilder UseCqrs(this IApplicationBuilder builder, ICqrsProvider cqrsProvider, Func <HttpContext, bool> authorizeFunc) { return(builder.UseMiddleware <CqrsMiddleware>(authorizeFunc, cqrsProvider, builder.ApplicationServices)); }
public UnitLocationController(IUnitsService unitsService, ICqrsProvider cqrsProvider) { _unitsService = unitsService; _cqrsProvider = cqrsProvider; }
public CqrsMiddleware(RequestDelegate next, Func <HttpContext, bool> authorizeFunc, ICqrsProvider cqrsProvider, IServiceProvider serviceProvider) { Next = next; AuthorizeFunc = authorizeFunc; CqrsProvider = cqrsProvider; ServiceProvider = serviceProvider; }