forked from loafle/openapi-generator-original
Rename csharp-netcore to csharp (#15903)
* rename csharp-netcore to csharp * rename file * renmae modules/openapi-generator/src/main/resources/csharp-netcore * update samples * mv dir * update samples * rename csharp-netcore to csharp in appveyor.yml * update doc
This commit is contained in:
@@ -0,0 +1,108 @@
|
||||
using System.IO;
|
||||
using System.Net;
|
||||
using System.Threading.Tasks;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Microsoft.AspNetCore.Http;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.Azure.WebJobs;
|
||||
using Microsoft.Azure.WebJobs.Extensions.Http;
|
||||
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes;
|
||||
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Enums;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Microsoft.OpenApi.Models;
|
||||
using Newtonsoft.Json;
|
||||
using Org.OpenAPITools.Models;
|
||||
|
||||
namespace Org.OpenAPITools.Functions
|
||||
{
|
||||
public partial class PetApi
|
||||
{
|
||||
[FunctionName("PetApi_AddPet")]
|
||||
public async Task<ActionResult<Pet>> _AddPet([HttpTrigger(AuthorizationLevel.Anonymous, "Post", Route = "v2pet")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("AddPet");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<Pet>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("PetApi_DeletePet")]
|
||||
public async Task<ActionResult<>> _DeletePet([HttpTrigger(AuthorizationLevel.Anonymous, "Delete", Route = "v2pet/{petId}")]HttpRequest req, ExecutionContext context, long petId)
|
||||
{
|
||||
var method = this.GetType().GetMethod("DeletePet");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("PetApi_FindPetsByStatus")]
|
||||
public async Task<ActionResult<List<Pet>>> _FindPetsByStatus([HttpTrigger(AuthorizationLevel.Anonymous, "Get", Route = "v2pet/findByStatus")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("FindPetsByStatus");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<List<Pet>>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("PetApi_FindPetsByTags")]
|
||||
public async Task<ActionResult<List<Pet>>> _FindPetsByTags([HttpTrigger(AuthorizationLevel.Anonymous, "Get", Route = "v2pet/findByTags")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("FindPetsByTags");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<List<Pet>>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("PetApi_GetPetById")]
|
||||
public async Task<ActionResult<Pet>> _GetPetById([HttpTrigger(AuthorizationLevel.Anonymous, "Get", Route = "v2pet/{petId}")]HttpRequest req, ExecutionContext context, long petId)
|
||||
{
|
||||
var method = this.GetType().GetMethod("GetPetById");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<Pet>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("PetApi_UpdatePet")]
|
||||
public async Task<ActionResult<Pet>> _UpdatePet([HttpTrigger(AuthorizationLevel.Anonymous, "Put", Route = "v2pet")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("UpdatePet");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<Pet>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("PetApi_UpdatePetWithForm")]
|
||||
public async Task<ActionResult<>> _UpdatePetWithForm([HttpTrigger(AuthorizationLevel.Anonymous, "Post", Route = "v2pet/{petId}")]HttpRequest req, ExecutionContext context, long petId)
|
||||
{
|
||||
var method = this.GetType().GetMethod("UpdatePetWithForm");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("PetApi_UploadFile")]
|
||||
public async Task<ActionResult<ApiResponse>> _UploadFile([HttpTrigger(AuthorizationLevel.Anonymous, "Post", Route = "v2pet/{petId}/uploadImage")]HttpRequest req, ExecutionContext context, long petId)
|
||||
{
|
||||
var method = this.GetType().GetMethod("UploadFile");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<ApiResponse>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,64 @@
|
||||
using System.IO;
|
||||
using System.Net;
|
||||
using System.Threading.Tasks;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Microsoft.AspNetCore.Http;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.Azure.WebJobs;
|
||||
using Microsoft.Azure.WebJobs.Extensions.Http;
|
||||
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes;
|
||||
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Enums;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Microsoft.OpenApi.Models;
|
||||
using Newtonsoft.Json;
|
||||
using Org.OpenAPITools.Models;
|
||||
|
||||
namespace Org.OpenAPITools.Functions
|
||||
{
|
||||
public partial class StoreApi
|
||||
{
|
||||
[FunctionName("StoreApi_DeleteOrder")]
|
||||
public async Task<ActionResult<>> _DeleteOrder([HttpTrigger(AuthorizationLevel.Anonymous, "Delete", Route = "v2store/order/{orderId}")]HttpRequest req, ExecutionContext context, string orderId)
|
||||
{
|
||||
var method = this.GetType().GetMethod("DeleteOrder");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("StoreApi_GetInventory")]
|
||||
public async Task<ActionResult<Dictionary<string, int>>> _GetInventory([HttpTrigger(AuthorizationLevel.Anonymous, "Get", Route = "v2store/inventory")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("GetInventory");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<Dictionary<string, int>>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("StoreApi_GetOrderById")]
|
||||
public async Task<ActionResult<Order>> _GetOrderById([HttpTrigger(AuthorizationLevel.Anonymous, "Get", Route = "v2store/order/{orderId}")]HttpRequest req, ExecutionContext context, [Range(1, 5)]long orderId)
|
||||
{
|
||||
var method = this.GetType().GetMethod("GetOrderById");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<Order>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("StoreApi_PlaceOrder")]
|
||||
public async Task<ActionResult<Order>> _PlaceOrder([HttpTrigger(AuthorizationLevel.Anonymous, "Post", Route = "v2store/order")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("PlaceOrder");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<Order>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,108 @@
|
||||
using System.IO;
|
||||
using System.Net;
|
||||
using System.Threading.Tasks;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Microsoft.AspNetCore.Http;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using Microsoft.Azure.WebJobs;
|
||||
using Microsoft.Azure.WebJobs.Extensions.Http;
|
||||
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Attributes;
|
||||
using Microsoft.Azure.WebJobs.Extensions.OpenApi.Core.Enums;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Microsoft.OpenApi.Models;
|
||||
using Newtonsoft.Json;
|
||||
using Org.OpenAPITools.Models;
|
||||
|
||||
namespace Org.OpenAPITools.Functions
|
||||
{
|
||||
public partial class UserApi
|
||||
{
|
||||
[FunctionName("UserApi_CreateUser")]
|
||||
public async Task<ActionResult<>> _CreateUser([HttpTrigger(AuthorizationLevel.Anonymous, "Post", Route = "v2user")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("CreateUser");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("UserApi_CreateUsersWithArrayInput")]
|
||||
public async Task<ActionResult<>> _CreateUsersWithArrayInput([HttpTrigger(AuthorizationLevel.Anonymous, "Post", Route = "v2user/createWithArray")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("CreateUsersWithArrayInput");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("UserApi_CreateUsersWithListInput")]
|
||||
public async Task<ActionResult<>> _CreateUsersWithListInput([HttpTrigger(AuthorizationLevel.Anonymous, "Post", Route = "v2user/createWithList")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("CreateUsersWithListInput");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("UserApi_DeleteUser")]
|
||||
public async Task<ActionResult<>> _DeleteUser([HttpTrigger(AuthorizationLevel.Anonymous, "Delete", Route = "v2user/{username}")]HttpRequest req, ExecutionContext context, string username)
|
||||
{
|
||||
var method = this.GetType().GetMethod("DeleteUser");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("UserApi_GetUserByName")]
|
||||
public async Task<ActionResult<User>> _GetUserByName([HttpTrigger(AuthorizationLevel.Anonymous, "Get", Route = "v2user/{username}")]HttpRequest req, ExecutionContext context, string username)
|
||||
{
|
||||
var method = this.GetType().GetMethod("GetUserByName");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<User>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("UserApi_LoginUser")]
|
||||
public async Task<ActionResult<string>> _LoginUser([HttpTrigger(AuthorizationLevel.Anonymous, "Get", Route = "v2user/login")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("LoginUser");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<string>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("UserApi_LogoutUser")]
|
||||
public async Task<ActionResult<>> _LogoutUser([HttpTrigger(AuthorizationLevel.Anonymous, "Get", Route = "v2user/logout")]HttpRequest req, ExecutionContext context)
|
||||
{
|
||||
var method = this.GetType().GetMethod("LogoutUser");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
|
||||
[FunctionName("UserApi_UpdateUser")]
|
||||
public async Task<ActionResult<>> _UpdateUser([HttpTrigger(AuthorizationLevel.Anonymous, "Put", Route = "v2user/{username}")]HttpRequest req, ExecutionContext context, string username)
|
||||
{
|
||||
var method = this.GetType().GetMethod("UpdateUser");
|
||||
if(method == null)
|
||||
{
|
||||
return new StatusCodeResult((int)HttpStatusCode.NotImplemented);
|
||||
}
|
||||
return (await ((Task<>)method.Invoke(this, new object[] { req, context, id })).ConfigureAwait(false));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user