Esempio n. 1
0
 public DesktopContextFactory(IDesktopServiceSettings desktopServiceSettings, IDateTimeProvider dateTimeProvider, IDesktopSettingsDefaultsService desktopSettingsDefaultsService, IReleaseVersionInformationService releaseVersionInformationService, IAssemblyService assemblyService)
 {
     _desktopServiceSettings         = desktopServiceSettings;
     _desktopSettingsDefaultsService = desktopSettingsDefaultsService;
     _dateTimeProvider = dateTimeProvider;
     _assemblyService  = assemblyService;
     _releaseVersionInformationService = releaseVersionInformationService;
 }
 private DesktopContextFactory NewFactory(IDesktopServiceSettings desktopServiceSettings = null, IDateTimeProvider dateTimeProvider = null, IDesktopSettingsDefaultsService desktopSettingsDefaultsService = null, IAssemblyService assemblyService = null, IReleaseVersionInformationService releaseVersionInformation = null)
 {
     return(new DesktopContextFactory(desktopServiceSettings, dateTimeProvider, desktopSettingsDefaultsService, releaseVersionInformation, assemblyService));
 }