Updated Controller structuring.
This commit is contained in:
11
Props/Controllers/ApiControllerBase.cs
Normal file
11
Props/Controllers/ApiControllerBase.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
|
||||
namespace Props.Controllers
|
||||
{
|
||||
[ApiController]
|
||||
[Route("api/[Controller]")]
|
||||
public class ApiControllerBase : ControllerBase
|
||||
{
|
||||
|
||||
}
|
||||
}
|
@@ -4,9 +4,7 @@ using Props.Services.Modules;
|
||||
|
||||
namespace Props.Controllers
|
||||
{
|
||||
[ApiController]
|
||||
[Route("api/[Controller]")]
|
||||
public class SearchController : ControllerBase
|
||||
public class SearchController : ApiControllerBase
|
||||
{
|
||||
private SearchOutline defaultOutline = new SearchOutline();
|
||||
IShopManager shopManager;
|
||||
@@ -23,16 +21,15 @@ namespace Props.Controllers
|
||||
return Ok(shopManager.AvailableShops());
|
||||
}
|
||||
|
||||
|
||||
[HttpGet]
|
||||
[Route("Default/Outline/Filters")]
|
||||
[Route("Default/Filters")]
|
||||
public IActionResult GetDefaultFilters()
|
||||
{
|
||||
return Ok(defaultOutline.Filters);
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
[Route("Default/Outline/DisabledShops")]
|
||||
[Route("Default/DisabledShops")]
|
||||
public IActionResult GetDefaultDisabledShops()
|
||||
{
|
||||
return Ok(defaultOutline.Disabled);
|
||||
|
Reference in New Issue
Block a user