Esempio n. 1
0
 public async Task <IActionResult> PostSecret([FromBody] SecretArgs _, [FromServices] HttpPostRegisterSecret command)
 {
     return(await command.Execute());
 }
Esempio n. 2
0
 /// <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;
 }
Esempio n. 3
0
 /// <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))));
 }