public async Task <IActionResult> UpdateConfig(int?id, [FromBody] ClientConfigurationDto dto, [FromServices] IUpdateClientConfigAction action)
        {
            dto.ClientGroupId = id;
            await action.ToRunner(_context).ExecuteAsync(dto);

            return(BizActionStatus(action));
        }
Ejemplo n.º 2
0
 public static Task PostClientConfiguration(ClientConfigurationDto clientConfiguration, IRestClient restClient) =>
 CreateRequest(HttpVerb.Post, clientConfiguration.ClientGroupId ?? throw new ArgumentException("Configuration must be a group config"),
               clientConfiguration).Execute(restClient);
Ejemplo n.º 3
0
 public static Task PutClientConfiguration(ClientConfigurationDto clientConfiguration, IRestClient restClient) =>
 CreateRequest(HttpVerb.Put, clientConfiguration.ClientGroupId, clientConfiguration).Execute(restClient);
Ejemplo n.º 4
0
 public async Task <ClientConfiguration> BizActionAsync(ClientConfigurationDto inputData)
 {
     if (ValidateModelFailed(inputData))
     {
         return(default);
        public async Task <IActionResult> CreateConfig([FromBody] ClientConfigurationDto dto, [FromServices] ICreateClientConfigAction action)
        {
            await action.ToRunner(_context).ExecuteAsync(dto);

            return(BizActionStatus(action));
        }