public ActionResult Add(AddApplicationModel model) { var result = _addApplicationCommand.Execute(model); return(PartialView( "_ApplicationKeyAndSecretContent", new ApplicationKeyModel { ApplicationName = model.ApplicationName, ApplicationEnvironment = model.Environment, Key = result.Key, Secret = result.Secret, ApiUrl = CloudOdsApiConnectionInformationProvider.GetConnectionInformationForEnvironment( model.Environment, new OdsApiCredential(result.Key, result.Secret), _instanceContext.Name, CloudOdsAdminAppSettings.Instance.Mode).ApiBaseUrl })); }
public ActionResult RegenerateSecret(RegenerateSecretModel model) { var regenerationResult = _regenerateApiClientSecretCommand.Execute(model.ApplicationId); var application = regenerationResult.Application; return(PartialView("_ApplicationKeyAndSecretContent", new ApplicationKeyModel { ApplicationName = application.ApplicationName, ApplicationEnvironment = application.GetEnvironment(), Key = regenerationResult.Key, Secret = regenerationResult.Secret, ApiUrl = CloudOdsApiConnectionInformationProvider.GetConnectionInformationForEnvironment( application.GetEnvironment(), new OdsApiCredential(regenerationResult.Key, regenerationResult.Secret), _instanceContext.Name, CloudOdsAdminAppSettings.Instance.Mode).ApiBaseUrl })); }
protected OdsApiConnectionInformation Run(OdsApiCredential apiCredentials) { return(CloudOdsApiConnectionInformationProvider.GetConnectionInformationForEnvironment(apiCredentials, "Ods Instance", ApiMode.Sandbox)); }
public void SetUp() { _mockQuery = new Mock <IGetOdsAdminAppApiCredentialsQuery>(); _mockApiProvider = new Mock <ICloudOdsAdminAppSettingsApiModeProvider>(); _system = new CloudOdsApiConnectionInformationProvider(_mockQuery.Object, new InstanceContext(), _mockApiProvider.Object); }