public async Task <IActionResult> PostSecret([FromBody] SecretArgs _, [FromServices] HttpPostRegisterSecret command) { return(await command.Execute()); }
/// <summary> /// Creates a new instance of <see="SecretBuilder" /> /// </summary> /// <param name="name"></param> /// <returns></returns> public SecretBuilder(string name, SecretArgs arguments, ResourceContext context) : this(name, context) { Arguments = arguments; }
/// <summary> /// Creates a new instance of <see="SecretBuilder"/> /// </summary> /// <param name="name"></param> /// <param name="arguments"></param> public SecretBuilder(string name, SecretArgs arguments) : this(name) { Arguments = arguments; }
public ApiResponse <object> GetSecretField(int id, string field, SecretArgs args) { return(this.Scoped <object>(string.Format("api/v1/secrets/{0}/fields/{1}", (object)id, (object)field), (object)args, (Func <ApiRequest, ApiResponse <object> >)(apiRequest => this._restClient.Get <object>(apiRequest)))); }
public Task <ApiResponse <object> > GetSecretFieldAsync(int id, string field, SecretArgs args, CancellationToken cancellationToken) { return(this.ScopedAsync <object>(string.Format("api/v1/secrets/{0}/fields/{1}", (object)id, (object)field), (object)args, (Func <ApiRequest, Task <ApiResponse <object> > >)(apiRequest => this._restClient.GetAsync <object>(apiRequest, cancellationToken)), cancellationToken)); }
public ApiResponse <SecretModel> GetSecret(int id, SecretArgs args) { return(this.Scoped <SecretModel>(string.Format("api/v1/secrets/{0}", (object)id), (object)args, (Func <ApiRequest, ApiResponse <SecretModel> >)(apiRequest => this._restClient.Get <SecretModel>(apiRequest)))); }