Adding Initial API support, updating readme

This commit is contained in:
Runebaas 2017-10-02 21:57:48 +02:00
parent 6732506dae
commit 92015d8880
No known key found for this signature in database
GPG key ID: 2677AF508D0300D6
27 changed files with 78 additions and 33 deletions

View file

@ -0,0 +1,28 @@
using Nancy;
namespace Geekbot.net.WebApi
{
public class Status : NancyModule
{
public Status()
{
Get("/", args =>
{
var responseBody = new ApiStatusDto()
{
GeekbotVersion = "3.4",
ApiVersion = "0.1",
Status = "Online"
};
return Response.AsJson(responseBody);
});
}
}
public class ApiStatusDto
{
public string GeekbotVersion { get; set; }
public string ApiVersion { get; set; }
public string Status { get; set; }
}
}