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