public static InstanceResponse Create(InstanceRequest request, bool success, StitchInstance instance = null, string data = null)
        {
            var response = new InstanceResponse
            {
                IsSuccess = success,
                Id        = request.Id,
                Data      = data,
            };

            if (instance != null)
            {
                response.Instances.Add(instance);
            }
            return(response);
        }
 public static InstanceResponse Success(InstanceRequest request, StitchInstance instance = null, string data = null)
 {
     return(Create(request, true, instance, data));
 }
 public static InstanceResponse Failure(InstanceRequest request)
 {
     return(Create(request, false));
 }