using FrameworkDAL.DTO.EIPConversation;
using PuppeteerSharp;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FrameworkBLL.EIPConversation.EIPHandlers.EIPEngine.RoutingEngine
{
///
/// Phase 2 – Routing Resolution Engine.
/// Responsible for resolving correct flow based on message pattern.
///
public interface IEIPRoutingEngine
{
Task ResolveRoutingAsync(
EIPExecutionContextDTO context,
GB5Shared.DTO.Framework.Login.LoginDTO loginDTO, // <- pass LoginDTO
CancellationToken cancellationToken);
}
}