테스트 코드 제거
This commit is contained in:
@@ -1,8 +1,4 @@
|
|||||||
using Microsoft.AspNetCore.Builder;
|
|
||||||
using Microsoft.AspNetCore.Diagnostics;
|
|
||||||
using Microsoft.AspNetCore.Hosting;
|
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
|
||||||
|
|
||||||
namespace WarhoundConsole
|
namespace WarhoundConsole
|
||||||
{
|
{
|
||||||
public class Program
|
public class Program
|
||||||
@@ -21,32 +17,7 @@ namespace WarhoundConsole
|
|||||||
|
|
||||||
private static void MainInternal(string[] args)
|
private static void MainInternal(string[] args)
|
||||||
{
|
{
|
||||||
var builder = WebApplication.CreateBuilder(args);
|
|
||||||
builder.WebHost.UseUrls("http://localhost:80");
|
|
||||||
builder.Services.AddControllers();
|
|
||||||
builder.Services.AddEndpointsApiExplorer();
|
|
||||||
builder.Services.AddSwaggerGen();
|
|
||||||
|
|
||||||
var app = builder.Build();
|
|
||||||
app.UseSwagger();
|
|
||||||
app.UseSwaggerUI();
|
|
||||||
app.MapControllers();
|
|
||||||
app.UseExceptionHandler(ExceptionHandler);
|
|
||||||
app.Run();
|
|
||||||
}
|
|
||||||
|
|
||||||
private static void ExceptionHandler(IApplicationBuilder applicationBuilder)
|
|
||||||
{
|
|
||||||
applicationBuilder.Run(async context =>
|
|
||||||
{
|
|
||||||
var exceptionHandlerFeature = context.Features.Get<IExceptionHandlerFeature>();
|
|
||||||
if (exceptionHandlerFeature != null)
|
|
||||||
{
|
|
||||||
var exception = exceptionHandlerFeature.Error;
|
|
||||||
|
|
||||||
// Do something here
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,40 +0,0 @@
|
|||||||
using Microsoft.AspNetCore.Mvc;
|
|
||||||
|
|
||||||
namespace WarhoundConsole
|
|
||||||
{
|
|
||||||
[ApiController]
|
|
||||||
[Route("api/test")]
|
|
||||||
public class Test : ControllerBase
|
|
||||||
{
|
|
||||||
[HttpGet("hello")]
|
|
||||||
public ActionResult<string> GetGreeting()
|
|
||||||
{
|
|
||||||
string message = "Hello!!!";
|
|
||||||
if (message.Length != 0)
|
|
||||||
{
|
|
||||||
//throw new Exception("Hello");
|
|
||||||
}
|
|
||||||
return Ok(message);
|
|
||||||
}
|
|
||||||
|
|
||||||
[HttpGet("data")]
|
|
||||||
public ActionResult<object> GetData()
|
|
||||||
{
|
|
||||||
var data = new { Id = 1, Name = "Sample Data", Timestamp = DateTime.UtcNow };
|
|
||||||
return Ok(data);
|
|
||||||
}
|
|
||||||
|
|
||||||
[HttpPost("json")]
|
|
||||||
public ActionResult<object> asd([FromBody] object obj)
|
|
||||||
{
|
|
||||||
//if (obj == null)
|
|
||||||
//{
|
|
||||||
// return BadRequest("Invalid data.");
|
|
||||||
//}
|
|
||||||
|
|
||||||
Console.Write(obj.ToString());
|
|
||||||
|
|
||||||
return Ok(new { a = 1, b = 2, c = "c" });
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user