private IActionResult AsyncResult(ServiceBindingContext context, AsyncOperation result, IServicePlanReference?request = null) => AcceptedAtAction( actionName: nameof(GetLastOperation), routeValues: new { instance_id = context.InstanceId, binding_id = context.BindingId, service_id = request?.ServiceId, plan_id = request?.PlanId, operation = result.Operation }, result);
private IActionResult SyncResult(ServiceBindingContext context, IUnchangedFlag result) { if (result.Unchanged) { return(Ok(result)); } else { return(CreatedAtAction( actionName: nameof(Fetch), routeValues: new { instance_id = context.InstanceId, binding_id = context.BindingId }, result)); } }