public CurrentApplicationInstanceRetriever(ISystemEnvironment environment, IConfigurationReader configurationReader, IApplicationInstanceRepository repository, IApplicationInstanceFactory factory) { _environment = environment; _configurationReader = configurationReader; _repository = repository; _factory = factory; }