public UserService(ILoggingService log, IUserRepository userRepository, IApplicationParameterRepository applicationParameterRepository, IAuthenticationService authService) : base(log) { _userRepository = userRepository; _applicationParameterRepository = applicationParameterRepository; _authService = authService; }
public BlobStorageService(ILoggingService log, IApplicationParameterRepository applicationParameterRepository) : base(log) { _applicationParameterRepository = applicationParameterRepository; var parameters = _applicationParameterRepository.LoadParameters(); parameters.TryGetValue("AzureStorageURL", out _azureStorageUrl); parameters.TryGetValue("AzureStoragePublicContainer", out _azureStoragePublicContainer); parameters.TryGetValue("PetPicturesBlobName", out _petPicturesBlobName); parameters.TryGetValue("UserPicturesBlobName", out _userPicturesBlobName); parameters.TryGetValue("AzureStorageConnectionString", out _azureStorageConnectionString); }
public ApplicationParametersController(IApplicationParameterRepository applicationParameterRepository) { _applicationParameterRepository = applicationParameterRepository; }