public AuthenticationController(ILogger <AuthenticationController> logger, ITokenService service, IEventBus eventBus, IEventWatcher eventWatcher) : base(eventBus, eventWatcher) { _logger = logger; _service = service; }
} //__SILP__ //__SILP__ public bool RemoveEventWatcher(string channelKey, IEventWatcher listener) //__SILP__ { Channel channel = Get <Channel>(channelKey); //__SILP__ if (channel != null) //__SILP__ { return(channel.RemoveEventWatcher(listener)); //__SILP__ } //__SILP__ return(false); //__SILP__ } //__SILP__
public AccountController(IEventWatcher eventWatcher, IEventBus eventBus, ILogger <AccountController> logger, ISessionService sessionService, IRemoteTokenService remoteTokenService, IGetUserByLoginFactory getUserByLoginFactory, IMessageSender messageSender, IGetUserByActivationTokenFactory getUserByActivationTokenFactory, IActivateByActivationTokenFactory activateByActivationTokenFactory, IRemoteAccountService remoteAccountService) : base(eventWatcher, eventBus) { _logger = logger; _sessionService = sessionService; _remoteTokenService = remoteTokenService; _getUserByLoginFactory = getUserByLoginFactory; _getUserByActivationTokenFactory = getUserByActivationTokenFactory; _activateByActivationTokenFactory = activateByActivationTokenFactory; _messageSender = messageSender; _remoteAccountService = remoteAccountService; eventBus.SubscribeAll(m => logger.Log(LogLevel.Information, $"Event message:{m.ToString()}")); }
public UsersController(IGetProjectFactory getProjectFactory, IGetAllUserFactory getAllUserFactory, IEventWatcher eventWatcher, IGetUserFactory getUserFactory, IAddImportedUsersFactory addImportedUsersFactory, IGetAddressForSetPasswordFactory getAddressForSetPasswordFactory, ICsvService csvService, IEventBus eventBus, IMessageSender messageSender, ILogger <UsersController> logger) : base(eventWatcher, eventBus) { this.getProjectFactory = getProjectFactory; this.getUserFactory = getUserFactory; this.getAllUserFactory = getAllUserFactory; this.csvService = csvService; this.addImportedUsersFactory = addImportedUsersFactory; this.getAddressForSetPasswordFactory = getAddressForSetPasswordFactory; this.messageSender = messageSender; eventBus.SubscribeAll(m => logger.Log(LogLevel.Information, $"Event message:{m.ToString()}")); }
public CustomDataController(IGetUserFactory getUserFactory, IEventWatcher eventWatcher, IEventBus eventBus, IDeleteCustomDataFromProjectFactory deleteCustomDataFromProjectFactory, IGetCustomDataConfigurationOrDefaultForProjectFactory getCustomDataConfigurationOrDefaultForProjectFactory, IAddProjectCustomDataToProjectFactory addProjectCustomDataToProjectFactory, IEditProjectCustomDataToProjectFactory editProjectCustomDataToProjectFactory, ISaveUserCustomDataFactory saveUserCustomDataFactory, IGetUserCustomDataConfigurationViewFactory getUserCustomDataConfigurationViewFactory, IMessageSender messageSender) : base(eventWatcher, eventBus) { this.deleteCustomDataFromProjectFactory = deleteCustomDataFromProjectFactory; this.getCustomDataConfigurationOrDefaultForProjectFactory = getCustomDataConfigurationOrDefaultForProjectFactory; this.addProjectCustomDataToProjectFactory = addProjectCustomDataToProjectFactory; this.editProjectCustomDataToProjectFactory = editProjectCustomDataToProjectFactory; this.saveUserCustomDataFactory = saveUserCustomDataFactory; this.getUserCustomDataConfigurationViewFactory = getUserCustomDataConfigurationViewFactory; this.messageSender = messageSender; this.getUserFactory = getUserFactory; }
public ProjectsController(IEventWatcher eventWatcher, ILogger <ProjectsController> logger, IEventBus eventBus, IDeleteByIdUserFactory deleteByIdUserFactory, IGetProjectFactory getProjectFactory, IDeleteProjectFactory deleteProjectFactory, IAddProjectFactory addProjectFactory, IGetAllProjectFactory getAllProjectFactory, IAssignUserFactory assignUserFactory, IMessageSender messageSender, IGetUserFactory getUserFactory, IGetProjectWithAllFactory getProjectWithAllFactory, ICsvService csvGenerator) : base(eventWatcher, eventBus) { _csvGenerator = csvGenerator; _assignUserFactory = assignUserFactory; _deleteByIdUserFactory = deleteByIdUserFactory; _getProjectFactory = getProjectFactory; _getAllProjectFactory = getAllProjectFactory; _deleteProjectFactory = deleteProjectFactory; _addProjectFactory = addProjectFactory; _messageSender = messageSender; _getUserFactory = getUserFactory; this.getProjectWithAllFactory = getProjectWithAllFactory; eventBus.SubscribeAll(m => logger.Log(LogLevel.Information, $"Event message:{m.ToString()}")); }
public PolicyController(IEventBus eventBus, IProjectRepository projectRepository, IDeletePolicyFromProjectFactory deletePolicyFromProjectFactory, IEventWatcher eventWatcher, ISavePolicyToProjectFactory savePolicyToProjectFactory, ISaveUserPolicyToProjectFactory saveUserPolicyToProjectFactory, IGetUserDataViewFactory getUserDataViewFactory, IGetPolicyConfigurationOrDefaultFromProjectFactory configurationOrDefaultFromProjectFactory) : base(eventWatcher, eventBus) { this.deletePolicyFromProjectFactory = deletePolicyFromProjectFactory; this.savePolicyToProjectFactory = savePolicyToProjectFactory; this.saveUserPolicyToProjectFactory = saveUserPolicyToProjectFactory; this.getUserDataViewFactory = getUserDataViewFactory; this.configurationOrDefaultFromProjectFactory = configurationOrDefaultFromProjectFactory; }
protected BaseController(IEventWatcher eventWatcher, IEventBus eventBus) { eventBus.SubscribeAll( m => eventWatcher.StoreEvent(User.FindFirstValue(ClaimTypes.UserData), m.GetType().Name, m.ToString())); }
/// <summary> /// Add a watcher to the manager /// </summary> /// <param name="watcher"></param> public virtual void AddWatcher(IEventWatcher watcher) { watchers.Add(watcher); }
public AccountController(ILogger <AccountController> logger, IAccountService accountService, IEventBus eventBus, IEventWatcher eventWatcher) : base(eventBus, eventWatcher) { _accountService = accountService; _logger = logger; }
/// <summary> /// Remove a watcher from the manager /// </summary> /// <param name="watcher"></param> public virtual void RemoveWatcher(IEventWatcher watcher) { watchers.Remove(watcher); }
public AuditLogController(IGetAllAuditLogFactory getAllAuditLogFactory, IEventWatcher eventWatcher, IEventBus eventBus) : base(eventWatcher, eventBus) { this.getAllAuditLogFactory = getAllAuditLogFactory; }
} //__SILP__ //__SILP__ public bool RemoveEventWatcher(IEventWatcher listener) //__SILP__ { return(WeakListHelper.Remove(_EventWatchers, listener)); //__SILP__ } //__SILP__
} //__SILP__ //__SILP__ public bool AddEventWatcher(IEventWatcher listener) //__SILP__ { return(WeakListHelper.Add(ref _EventWatchers, listener)); //__SILP__ } //__SILP__
protected BaseController(IEventBus eventBus, IEventWatcher eventWatcher) { eventBus.SubscribeAll(m => eventWatcher.StoreEvent("0", m.GetType().Name, m.ToString())); }