Merge pull request #262 from iceljc/features/add-paged-plugins
change to get
This commit is contained in:
commit
04315dfaee
|
|
@ -29,8 +29,8 @@ public class AgentController : ControllerBase
|
|||
return AgentViewModel.FromAgent(agent);
|
||||
}
|
||||
|
||||
[HttpPost("/agents")]
|
||||
public async Task<PagedItems<AgentViewModel>> GetAgents([FromBody] AgentFilter filter)
|
||||
[HttpGet("/agents")]
|
||||
public async Task<PagedItems<AgentViewModel>> GetAgents([FromQuery] AgentFilter filter)
|
||||
{
|
||||
var pagedAgents = await _agentService.GetAgents(filter);
|
||||
return new PagedItems<AgentViewModel>
|
||||
|
|
|
|||
|
|
@ -30,8 +30,8 @@ public class ConversationController : ControllerBase
|
|||
return ConversationViewModel.FromSession(conv);
|
||||
}
|
||||
|
||||
[HttpPost("/conversations")]
|
||||
public async Task<PagedItems<ConversationViewModel>> GetConversations([FromBody] ConversationFilter filter)
|
||||
[HttpGet("/conversations")]
|
||||
public async Task<PagedItems<ConversationViewModel>> GetConversations([FromQuery] ConversationFilter filter)
|
||||
{
|
||||
var service = _services.GetRequiredService<IConversationService>();
|
||||
var conversations = await service.GetConversations(filter);
|
||||
|
|
|
|||
|
|
@ -16,8 +16,8 @@ public class PluginController : ControllerBase
|
|||
_settings = settings;
|
||||
}
|
||||
|
||||
[HttpPost("/plugins")]
|
||||
public PagedItems<PluginDef> GetPlugins([FromBody] PluginFilter filter)
|
||||
[HttpGet("/plugins")]
|
||||
public PagedItems<PluginDef> GetPlugins([FromQuery] PluginFilter filter)
|
||||
{
|
||||
var loader = _services.GetRequiredService<PluginLoader>();
|
||||
return loader.GetPagedPlugins(_services, filter);
|
||||
|
|
|
|||
Loading…
Reference in a new issue