示例#1
0
 protected BaseViewModel(IServiceBundle serviceBundle)
 {
     Log                  = serviceBundle.Log;
     AuthService          = serviceBundle.AuthService;
     CrescoClient         = serviceBundle.CrescoClient;
     SmartConnectClient   = serviceBundle.SmartConnectClient;
     AzureCloudService    = serviceBundle.AzureCloudService;
     BranchSecurityClient = serviceBundle.BranchSecurityClient;
 }
 public ServiceBundle(
     ILogService log,
     IAuthService authService,
     ICloudService azureCloudService,
     ICrescoClient crescoClient,
     ISmartConnectClient smartConnectClient,
     IBranchSecurityClient branchSecurityClient
     )
 {
     Log                  = log;
     AuthService          = authService;
     AzureCloudService    = azureCloudService;
     CrescoClient         = crescoClient;
     SmartConnectClient   = smartConnectClient;
     BranchSecurityClient = branchSecurityClient;
 }