internal GroupsController(IGroupRepository groupRepository, IPrivilegesRepository privilegesRepository, IApplicationSettingsRepository applicationSettingsRepository, IServiceLogRepository serviceLogRepository, IItemInfoRepository itemInfoRepository, ISendMessageExecutor sendMessageExecutor, ISqlHelper sqlHelper) { _groupRepository = groupRepository; _privilegesManager = new PrivilegesManager(privilegesRepository); _applicationSettingsRepository = applicationSettingsRepository; _serviceLogRepository = serviceLogRepository; _itemInfoRepository = itemInfoRepository; _sendMessageExecutor = sendMessageExecutor; _sqlHelper = sqlHelper; }
public InstanceService( IInstanceRepository instanceRepository, IApplicationSettingsRepository applicationSettingsRepository, IServiceLogRepository serviceLogRepository, ISendMessageExecutor sendMessageExecutor) { _instanceRepository = instanceRepository; _applicationSettingsRepository = applicationSettingsRepository; _sendMessageExecutor = sendMessageExecutor; _serviceLogRepository = serviceLogRepository; }
internal UsersController ( IAuthenticationRepository authenticationRepository, IUserRepository userRepository, ISqlSettingsRepository settingsRepository, IEmailHelper emailHelper, IApplicationSettingsRepository applicationSettingsRepository, IServiceLogRepository log, IHttpClientProvider httpClientProvider, IPrivilegesRepository privilegesRepository, IItemInfoRepository itemInfoRepository, ISendMessageExecutor sendMessageExecutor, IImageService imageService, ISqlHelper sqlHelper) { _authenticationRepository = authenticationRepository; _userRepository = userRepository; _settingsRepository = settingsRepository; _emailHelper = emailHelper; _applicationSettingsRepository = applicationSettingsRepository; _log = log; _httpClientProvider = httpClientProvider; _privilegesManager = new PrivilegesManager(privilegesRepository); _itemInfoRepository = itemInfoRepository; _sendMessageExecutor = sendMessageExecutor; _imageService = imageService; _sqlHelper = sqlHelper; }