protected WebServiceSyncProvider( IServiceProvider provider, IEnumerable <IWebSvcSyncTask <T> > syncTasks) { _serviceProvider = provider; _webConSvc = provider.GetRequiredService <IWebConnectionService>(); foreach (var task in syncTasks) { _tasks.Add(task.Name, task); } }
public AuthenticationApiService(IWebConnectionService webConnectionService, IApiSettingsService apiSettingService) : base(webConnectionService, apiSettingService) { }
public ApiSettingsService(IWebConnectionService webConnectionService) { WebConnectionService = webConnectionService; Host = DeviceInfo.Platform == DevicePlatform.iOS ? iOSHost : AndroidHost; }
protected CommonApiService(IWebConnectionService webConnectionService, IApiSettingsService apiSettingService) { WebConnectionService = webConnectionService; ApiSettingsService = apiSettingService; }
public VacationRequestsApiService(IWebConnectionService webConnectionService, IApiSettingsService apiSettingService) : base(webConnectionService, apiSettingService) { }