/// <summary> /// Used to ask for parameters inside a command /// </summary> /// <param name="param"></param> public static void EnsureParam(EnsureConfig param) { if (ServiceFabricUri == null && (param & EnsureConfig.ServiceFabricUri) == EnsureConfig.ServiceFabricUri) { string serviceUri = ""; var serviceUriString = _userInput.EnsureParam(serviceUri, "Service Fabric Uri", forceReEnter: ((EnsureConfig.None & EnsureConfig.ServiceFabricUri) == EnsureConfig.ServiceFabricUri)); ServiceFabricUri = new Uri(serviceUriString); } if (ServiceFabricAdminUri == null && (param & EnsureConfig.ServiceFabricAdminUri) == EnsureConfig.ServiceFabricAdminUri) { string serviceAdminUri = ""; var serviceAdminUriString = _userInput.EnsureParam(serviceAdminUri, "Service Fabric ADMIN Uri", forceReEnter: ((EnsureConfig.None & EnsureConfig.ServiceFabricAdminUri) == EnsureConfig.ServiceFabricAdminUri)); ServiceFabricUri = new Uri(serviceAdminUriString); } if (String.IsNullOrEmpty(TopicName) && (param & EnsureConfig.TopicName) == EnsureConfig.TopicName) { TopicName = _userInput.EnsureParam(TopicName, "Topic Name", forceReEnter: ((EnsureConfig.None & EnsureConfig.TopicName) == EnsureConfig.TopicName)); } if (String.IsNullOrEmpty(TenantName) && (param & EnsureConfig.TenantName) == EnsureConfig.TenantName) { TenantName = _userInput.EnsureParam(TenantName, "Tenant Name", forceReEnter: ((EnsureConfig.None & EnsureConfig.TenantName) == EnsureConfig.TenantName)); } if (String.IsNullOrEmpty(AppVersion) && (param & EnsureConfig.AppVersion) == EnsureConfig.AppVersion) { AppVersion = _userInput.EnsureParam(AppVersion, "Version", forceReEnter: ((EnsureConfig.None & EnsureConfig.AppVersion) == EnsureConfig.AppVersion)); } }
/// <summary> /// Used to ask for parameters inside a command /// </summary> /// <param name="param"></param> public static void EnsureParam(EnsureConfig param) { if (ServiceFabricUri == null && (param & EnsureConfig.ServiceFabricUri) == EnsureConfig.ServiceFabricUri) { string serviceUri = ""; var serviceUriString = _userInput.EnsureParam(serviceUri, "Service Fabric Uri", forceReEnter: ((EnsureConfig.None & EnsureConfig.ServiceFabricUri) == EnsureConfig.ServiceFabricUri)); ServiceFabricUri = new Uri(serviceUriString); } if (ServiceFabricAdminUri == null && (param & EnsureConfig.ServiceFabricAdminUri) == EnsureConfig.ServiceFabricAdminUri) { string serviceAdminUri = ""; var serviceAdminUriString = _userInput.EnsureParam(serviceAdminUri, "Service Fabric ADMIN Uri", forceReEnter: ((EnsureConfig.None & EnsureConfig.ServiceFabricAdminUri) == EnsureConfig.ServiceFabricAdminUri)); ServiceFabricAdminUri = new Uri(serviceAdminUriString); } if (String.IsNullOrEmpty(TopicName) && (param & EnsureConfig.TopicName) == EnsureConfig.TopicName) { TopicName = _userInput.EnsureParam(TopicName, "Topic Name", forceReEnter: ((EnsureConfig.None & EnsureConfig.TopicName) == EnsureConfig.TopicName)); } if (String.IsNullOrEmpty(TenantName) && (param & EnsureConfig.TenantName) == EnsureConfig.TenantName) { TenantName = _userInput.EnsureParam(TenantName, "Tenant Name", forceReEnter: ((EnsureConfig.None & EnsureConfig.TenantName) == EnsureConfig.TenantName)); } if (String.IsNullOrEmpty(AccessKey) && (param & EnsureConfig.AccessKey) == EnsureConfig.AccessKey) { AccessKey = _userInput.EnsureParam(AccessKey, "Access Key", forceReEnter: ((EnsureConfig.None & EnsureConfig.AccessKey) == EnsureConfig.AccessKey)); } if (String.IsNullOrEmpty(SubscriberName) && (param & EnsureConfig.SubscriberName) == EnsureConfig.SubscriberName) { SubscriberName = _userInput.EnsureParam(SubscriberName, "Subscriber Name", forceReEnter: ((EnsureConfig.None & EnsureConfig.SubscriberName) == EnsureConfig.SubscriberName)); } }