public IOperation Create(string account, [FromBody] OriginSettings originSettings) { if (originSettings == null) { throw new HttpResponseException(HttpStatusCode.BadRequest); } var mediaServices = App.Config.GetMediaServicesAccount(account); var context = mediaServices.GetContext(); var originOptions = originSettings.GetCreationOptions(); var operation = context.StreamingEndpoints.SendCreateOperation(originOptions); return(operation); }
public IActionResult Create(string account, [FromBody] OriginSettings originSettings) { if (originSettings == null) { return(BadRequest()); } var mediaServices = App.Config.GetMediaServicesAccount(account); var context = mediaServices.GetContext(); var originOptions = originSettings.GetCreationOptions(); var operation = context.StreamingEndpoints.SendCreateOperation(originOptions); return(Ok(operation)); }