Sha256: aa72639be4e74f0e888bf14457948f038b25eae9c3dadf78a4485e60ec6fe76d
Contents?: true
Size: 590 Bytes
Versions: 88
Compression:
Stored size: 590 Bytes
Contents
namespace FSharpWeb.Controllers open System open System.Collections.Generic open System.Linq open System.Net.Http open System.Web.Http /// Retrieves values. [<RoutePrefix("api2/values")>] type ValuesController() = inherit ApiController() let values = [|"value1";"value2"|] /// Gets all values. [<Route("")>] member x.Get() = values /// Gets the value with index id. [<Route("{id:int}")>] member x.Get(id) : IHttpActionResult = if id > values.Length - 1 then x.BadRequest() :> _ else x.Ok(values.[id]) :> _
Version data entries
88 entries across 88 versions & 1 rubygems