public ExpiryProjection(
     IFileUploader fileUploader,
     IFileMapper fileMapper)
 {
     _fileMapper   = fileMapper;
     _fileUploader = fileUploader;
 }
示例#2
0
 public ExportClientHistoryCommandHandler(
     IHistoryClient historyClient,
     IFileMaker fileMaker,
     IFileUploader fileUploader,
     IFileMapper fileMapper,
     IExpiryWatcher expiryWatcher,
     TimeSpan ttl)
 {
     _historyClient = historyClient;
     _fileMaker     = fileMaker;
     _fileUploader  = fileUploader;
     _fileMapper    = fileMapper;
     _expiryWatcher = expiryWatcher;
     _ttl           = ttl;
 }
示例#3
0
 public ApplicationRestorer(IFileMapper mapper)
 {
     FileMapper = mapper;
     Initialize();
 }
示例#4
0
 /// <summary>Initializes a new instance of the <see cref="ApplicationInsightsJavaScript"/> class.</summary>
 /// <param name="desktopModuleInfo">The desktop module which contains the <c>ai.js</c> file.</param>
 public ApplicationInsightsJavaScript(DesktopModuleInfo desktopModuleInfo)
 {
     this.moduleFileMapper = new ModuleFileMapper(desktopModuleInfo);
 }
 public ApplicationInstaller(string applicationPath, string pathVariation, IFileMapper fileMapper)
 {
     ApplicationPath = applicationPath;
     PathVariation = pathVariation;
     FileMapper = fileMapper;
 }
 public ApplicationRestorer(IFileMapper mapper)
 {
     FileMapper = mapper;
     Initialize();
 }
示例#7
0
 public ApplicationInstaller(string applicationPath, string pathVariation, IFileMapper fileMapper)
 {
     ApplicationPath = applicationPath;
     PathVariation   = pathVariation;
     FileMapper      = fileMapper;
 }
示例#8
0
 public SetupChecker(Uri currentUrl, string applicationPath, IFileMapper fileMapper)
 {
     CurrentUrl      = currentUrl;
     ApplicationPath = applicationPath;
     FileMapper      = fileMapper;
 }