Owin.Response.SetBody C# (CSharp) Method

SetBody() public method

Set the body to one or many objects, overriding any other values the body may have
public SetBody ( ) : Response
return Response
        public Response SetBody(params object[] objects)
        {
            if (objects.Length == 1 && objects[0] is IEnumerable<object>)
                Body = objects[0] as IEnumerable<object>;
            else
                Body = objects;
            return this;
        }

Usage Example

Esempio n. 1
0
			public override IResponse Call(IRequest request) {
			    Response response = new Response();

			    switch (request.Uri) {
				case "/badResponse":
				    response.SetBody(5); // add unkown object type into body
				    break;
				default:
				    response.Write("You requested {0} {1}", request.Method, request.Uri);
				    break;
			    }

			    return response;
			}