コード例 #1
0
 protected WebServiceSyncProvider(
     IServiceProvider provider,
     IEnumerable <IWebSvcSyncTask <T> > syncTasks)
 {
     _serviceProvider = provider;
     _webConSvc       = provider.GetRequiredService <IWebConnectionService>();
     foreach (var task in syncTasks)
     {
         _tasks.Add(task.Name, task);
     }
 }
コード例 #2
0
 public AuthenticationApiService(IWebConnectionService webConnectionService, IApiSettingsService apiSettingService)
     : base(webConnectionService, apiSettingService)
 {
 }
コード例 #3
0
        public ApiSettingsService(IWebConnectionService webConnectionService)
        {
            WebConnectionService = webConnectionService;

            Host = DeviceInfo.Platform == DevicePlatform.iOS ? iOSHost : AndroidHost;
        }
コード例 #4
0
        protected CommonApiService(IWebConnectionService webConnectionService, IApiSettingsService apiSettingService)
        {
            WebConnectionService = webConnectionService;

            ApiSettingsService = apiSettingService;
        }
コード例 #5
0
 public VacationRequestsApiService(IWebConnectionService webConnectionService, IApiSettingsService apiSettingService)
     : base(webConnectionService, apiSettingService)
 {
 }