Преглед на файлове

screeening test on backend

pull/138/head
Dzenis Hadzifejzovic преди 3 години
родител
ревизия
61d90c4d97
променени са 1 файла, в които са добавени 33 реда и са изтрити 7 реда
  1. 33
    7
      Diligent.WebAPI.Host/Controllers/V1/ScreeningTestController.cs

+ 33
- 7
Diligent.WebAPI.Host/Controllers/V1/ScreeningTestController.cs Целия файл

@@ -1,9 +1,4 @@
using Diligent.WebAPI.Business.Services;
using Diligent.WebAPI.Business.Services.Interfaces;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Caching.Memory;

namespace Diligent.WebAPI.Host.Controllers.V1
namespace Diligent.WebAPI.Host.Controllers.V1
{
[ApiController]
[ApiVersion("1.0")]
@@ -15,14 +10,45 @@ namespace Diligent.WebAPI.Host.Controllers.V1
{
_httpClientService = httpClientService;
}
//[HttpGet]
//public async Task<ActionResult> Get()
//{
// var result = await _httpClientService.GetScreening();
// if (!result.IsSuccess)
// return BadRequest();
// return Ok(result.DataObject);
//}

[HttpGet]
public async Task<ActionResult> Get()
{
var result = await _httpClientService.GetScreening();
//var result = await _httpClientService.GetScreening();
var tests = new List<TestMicroserviceRequest>
{
new TestMicroserviceRequest
{
Id = 1,
Name = ".NET Junior"
},
new TestMicroserviceRequest
{
Id = 2,
Name = ".NET Medior"
},
new TestMicroserviceRequest
{
Id = 3,
Name = "React intership"
}
};

BaseResult<IEnumerable<TestMicroserviceRequest>> result = new BaseResult<IEnumerable<TestMicroserviceRequest>>();
result.DataObject = tests;
if (!result.IsSuccess)
return BadRequest();
return Ok(result.DataObject);
}

[HttpPost]
public async Task<ActionResult> Post([FromBody]TestMicroserviceInviteRequest model)
{

Loading…
Отказ
Запис