Exemplo n.º 1
0
 public SettingsRepository(ILogProvider logProvider, IEntityProvider entityProvider, IXmlSerializer xmlSerializer, IFile file, IEnvironmentUtility environmentUtility)
 {
     _log                = logProvider.GetLogger(GetType());
     _entityProvider     = entityProvider;
     _serializer         = xmlSerializer;
     _file               = file;
     _environmentUtility = environmentUtility;
 }
Exemplo n.º 2
0
 public WatchedFile(ILog log, IEntityProvider entityLocator, IFile file, IRequestProvider requestProvider, IEnvironmentUtility environmentUtility, IDirectory directory)
 {
     // TODO: Dependency injection feels like it is bloating the constructor. Might be time to re-address the responsibility of this classes methods.
     _log = log;
     _entityLocator = entityLocator;
     _file = file;
     _requestProvider = requestProvider;
     _environmentUtility = environmentUtility;
     _directory = directory;
 }
Exemplo n.º 3
0
 public WatchedFile(ILog log, IEntityProvider entityLocator, IFile file, IRequestProvider requestProvider, IEnvironmentUtility environmentUtility, IDirectory directory)
 {
     // TODO: Dependency injection feels like it is bloating the constructor. Might be time to re-address the responsibility of this classes methods.
     _log                = log;
     _entityLocator      = entityLocator;
     _file               = file;
     _requestProvider    = requestProvider;
     _environmentUtility = environmentUtility;
     _directory          = directory;
 }