Example #1
0
 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);
Example #2
0
 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));
     }
 }