public IApiProviderRepository Provider(ProviderType providerType, IMobileFirstClients mobileFirstClient = null) { IApiProviderRepository apiProviderRepository = null; switch (providerType) { case ProviderType.MobileFirst: apiProviderRepository = new MobileFirstRepository(mobileFirstClient); break; case ProviderType.AWS: apiProviderRepository = new AwsRepository(); break; } return(apiProviderRepository); }
public MobileFirstRepository(IMobileFirstClients helper) { this.client = helper.MobileFirstClient; }