net8, language features, bugfixes
This commit is contained in:
parent
1591618c2c
commit
ce99053a10
353 changed files with 3245 additions and 3944 deletions
|
|
@ -2,20 +2,12 @@
|
|||
using Insight.Domain.Interfaces;
|
||||
using Insight.Domain.Network;
|
||||
using Insight.Domain.Network.Agent.Messages;
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace Insight.Agent.Network.Handlers;
|
||||
|
||||
public class CustomHandler : IMessageHandler<AgentSession>
|
||||
public class CustomHandler(ScriptService scriptService) : IMessageHandler<AgentSession>
|
||||
{
|
||||
private readonly ScriptService _scriptService;
|
||||
private readonly ILogger<CustomHandler> _logger;
|
||||
|
||||
public CustomHandler(ScriptService scriptService, ILogger<CustomHandler> logger)
|
||||
{
|
||||
_scriptService = scriptService;
|
||||
_logger = logger;
|
||||
}
|
||||
private readonly ScriptService _scriptService = scriptService;
|
||||
|
||||
public async ValueTask HandleAsync<TMessage>(AgentSession sender, TMessage message, CancellationToken cancellationToken) where TMessage : IMessage
|
||||
{
|
||||
|
|
@ -29,6 +21,7 @@ public class CustomHandler : IMessageHandler<AgentSession>
|
|||
|
||||
private async ValueTask OnRequestAsync(AgentSession sender, Request request, CancellationToken cancellationToken)
|
||||
{
|
||||
if (request.RequestData is null) return;
|
||||
var result = await _scriptService.QueryAsync(request.RequestData);
|
||||
|
||||
await sender.SendAsync(new Response(request)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue