damienbod / AspNet5GeoElasticsearch C# 37 6 ASP.NET Core MVC Geo Elasticsearch Swashbuckle Swagger asp-net-core swagger webapi documentation