Exemple #1
0
 public ProfileViewModel(CalendarSyncProfile syncProfile, IGoogleCalendarService googleCalendarService,
                         IOutlookCalendarService outlookCalendarService,
                         IMessageService messageService, IExchangeWebCalendarService exchangeWebCalendarService,
                         ApplicationLogger applicationLogger, IAccountAuthenticationService accountAuthenticationService)
 {
     SyncProfile = syncProfile;
     ExchangeWebCalendarService   = exchangeWebCalendarService;
     ApplicationLogger            = applicationLogger.GetLogger(GetType());
     AccountAuthenticationService = accountAuthenticationService;
     GoogleCalendarService        = googleCalendarService;
     OutlookCalendarService       = outlookCalendarService;
     MessageService = messageService;
 }
Exemple #2
0
 public CalendarViewModel(ICalendarView calendarView,
                          ICalendarService googleCalendarService,
                          ICalendarService outlookCalendarService,
                          IMessageService messageService,
                          IExchangeWebCalendarService exchangeWebCalendarService,
                          ApplicationLogger applicationLogger,
                          IAccountAuthenticationService accountAuthenticationService)
     : base(calendarView)
 {
     ExchangeWebCalendarService = exchangeWebCalendarService;
     Logger = applicationLogger.GetLogger(GetType());
     AccountAuthenticationService = accountAuthenticationService;
     GoogleCalendarService        = googleCalendarService;
     OutlookCalendarService       = outlookCalendarService;
     MessageService = messageService;
 }
Exemple #3
0
 public SettingsViewModel(ISettingsView view,
                          IGoogleCalendarService googleCalendarService,
                          Settings settings,
                          ISettingsSerializationService serializationService, IOutlookCalendarService outlookCalendarService,
                          IMessageService messageService, IExchangeWebCalendarService exchangeWebCalendarService,
                          ApplicationLogger applicationLogger, IWindowsStartupService windowsStartupService,
                          IAccountAuthenticationService accountAuthenticationService)
     : base(view)
 {
     Settings = settings;
     ExchangeWebCalendarService = exchangeWebCalendarService;
     ApplicationLogger          = applicationLogger;
     Logger = applicationLogger.GetLogger(GetType());
     WindowsStartupService        = windowsStartupService;
     AccountAuthenticationService = accountAuthenticationService;
     GoogleCalendarService        = googleCalendarService;
     SettingsSerializationService = serializationService;
     OutlookCalendarService       = outlookCalendarService;
     MessageService = messageService;
 }
 public GoogleCalendarService(IAccountAuthenticationService accountAuthenticationService,
     ApplicationLogger applicationLogger)
 {
     Logger = applicationLogger.GetLogger(GetType());
     AccountAuthenticationService = accountAuthenticationService;
 }
Exemple #5
0
 public SyncAnalyticsService(IAccountAuthenticationService accountAuthenticationService,
                             ApplicationLogger applicationLogger)
 {
     AccountAuthenticationService = accountAuthenticationService;
     Logger = applicationLogger.GetLogger(GetType());
 }
 public GoogleTaskService(IAccountAuthenticationService accountAuthenticationService,
                          ApplicationLogger applicationLogger)
 {
     AccountAuthenticationService = accountAuthenticationService;
     Logger = applicationLogger.GetLogger(GetType());
 }
Exemple #7
0
 public GoogleTaskService(IAccountAuthenticationService accountAuthenticationService,
     ApplicationLogger applicationLogger)
 {
     AccountAuthenticationService = accountAuthenticationService;
     Logger = applicationLogger.GetLogger(GetType());
 }
 public GoogleCalendarService(IAccountAuthenticationService accountAuthenticationService,
                              ApplicationLogger applicationLogger)
 {
     Logger = applicationLogger.GetLogger(GetType());
     AccountAuthenticationService = accountAuthenticationService;
 }
 public SyncAnalyticsService(IAccountAuthenticationService accountAuthenticationService,
     ApplicationLogger applicationLogger)
 {
     AccountAuthenticationService = accountAuthenticationService;
     Logger = applicationLogger.GetLogger(GetType());
 }
 public ProfileViewModel(CalendarSyncProfile syncProfile, IGoogleCalendarService googleCalendarService,
     IOutlookCalendarService outlookCalendarService,
     IMessageService messageService, IExchangeWebCalendarService exchangeWebCalendarService,
     ApplicationLogger applicationLogger, IAccountAuthenticationService accountAuthenticationService)
 {
     SyncProfile = syncProfile;
     ExchangeWebCalendarService = exchangeWebCalendarService;
     ApplicationLogger = applicationLogger.GetLogger(GetType());
     AccountAuthenticationService = accountAuthenticationService;
     GoogleCalendarService = googleCalendarService;
     OutlookCalendarService = outlookCalendarService;
     MessageService = messageService;
 }