Quellcode durchsuchen

screeening test on backend

pull/138/head
Dzenis Hadzifejzovic vor 3 Jahren
Ursprung
Commit
61d90c4d97
1 geänderte Dateien mit 33 neuen und 7 gelöschten Zeilen
  1. 33
    7
      Diligent.WebAPI.Host/Controllers/V1/ScreeningTestController.cs

+ 33
- 7
Diligent.WebAPI.Host/Controllers/V1/ScreeningTestController.cs Datei anzeigen

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] [ApiController]
[ApiVersion("1.0")] [ApiVersion("1.0")]
{ {
_httpClientService = httpClientService; _httpClientService = httpClientService;
} }
//[HttpGet]
//public async Task<ActionResult> Get()
//{
// var result = await _httpClientService.GetScreening();
// if (!result.IsSuccess)
// return BadRequest();
// return Ok(result.DataObject);
//}

[HttpGet] [HttpGet]
public async Task<ActionResult> Get() 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) if (!result.IsSuccess)
return BadRequest(); return BadRequest();
return Ok(result.DataObject); return Ok(result.DataObject);
} }

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

Laden…
Abbrechen
Speichern