Пример #1
0
 public UserService(ILoggingService log,
                    IUserRepository userRepository,
                    IApplicationParameterRepository applicationParameterRepository,
                    IAuthenticationService authService) : base(log)
 {
     _userRepository = userRepository;
     _applicationParameterRepository = applicationParameterRepository;
     _authService = authService;
 }
Пример #2
0
        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;
 }