public UnitOfWorkAttribute(IWorkContextProvider workContextProvider, IExecutionContext executionContext, IApplicationDataContext applicationDataContext) { this.WorkContextProvider = workContextProvider; this.ExecutionContext = executionContext; this.ApplicationDataContext = applicationDataContext; this.UseTransaction = false; }
//public bool IsConnected //{ // get { return _networkConnectivityService.Current.IsConnected; } //} //public Task<bool> IsReachable //{ // get { return _networkConnectivityService.Current.IsReachable("https://tfg-prd-wa-giftregistry-webapi-1-0.azurewebsites.net/", 5000); } //} protected BaseViewModel(/*INetworkConnectivityService networkConnectivityService,*/ IApplicationDataContext applicationDataContext) { //_networkConnectivityService = networkConnectivityService; ApplicationDataContext = applicationDataContext; }
public Repository(IApplicationDataContext applicationDatabaseContext) { this.ApplicationDataContext = applicationDatabaseContext; }