Files
2026-03-24 15:26:03 -05:00

16 lines
678 B
C#

using System;
using LCU.Library.Internal.DispatcherModels.Models;
using LCU.Library.Internal.ApiResponse.Models;
using LCU.Library.Internal.DispatcherModels.Enums;
using System.Threading.Tasks;
namespace LCU.Api.Internal.DispatcherSharedLib.BuilderServices;
public interface IRequestBuilderService
{
void ClearJob();
void CreateJob(JobDetails jobDetails);
Task<bool> SendDispatcherRequest(ReturnResponse returnResponse = null);
Type GetDispatcherTypeByString(string type);
void AddWorkItem(object request, WorkItemDetails workItemDetails, ActionType actionType);
void AddWorkItem(object request, WorkItemDetails workItemDetails, string actionType);
}