public static Task Ok(this RouterContext context) { return(context.OwinContext.Ok()); }
public static dynamic Payload(this RouterContext context) { return(JSON.DeserializeDynamic(new StreamReader(context.OwinContext.Request.Body).ReadToEnd())); }
public static Task OkJson <TIn>(this RouterContext context, Func <TIn> item) { return(context.OwinContext.OkJson(item)); }
public static TOut Payload <TOut>(this RouterContext context) { return(JSON.Deserialize <TOut>(new StreamReader(context.OwinContext.Request.Body).ReadToEnd())); }
public static T Param <T>(this RouterContext context, string identifier) { return((T)TypeDescriptor.GetConverter(typeof(T)).ConvertFromInvariantString(context.Params[identifier])); }