public CloudControllerBase(IServerDal serverDal, ICloudDal cloudDal, ICloudProviderDal cloudProviderDal) { ServerManager = new ServerManager(serverDal, cloudProviderDal); cloudDal.ConfigureProvider(cloudProviderDal); CloudManager = new CloudManager(cloudDal); }
/// <summary> /// Initialize the CloudManager. /// </summary> /// <param name="cloudDal">The cloud provider to use</param> public CloudManager(ICloudDal cloudDal) { _cloudDal = cloudDal; }