35 lines
909 B
C#
35 lines
909 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Threading.Tasks;
|
|
using AutoMapper;
|
|
using xAiModels.Models.Dtos;
|
|
using xAiModels.Models.Entities;
|
|
using xIdentityService.Interfaces;
|
|
|
|
namespace xAiModels.Configurations.Entities
|
|
{
|
|
public class XAiMessageMappingAction : IMappingAction<XAiMessage, XAiMessageDto>
|
|
{
|
|
private readonly IXIdentityProvider identityProvider;
|
|
|
|
public XAiMessageMappingAction(
|
|
IXIdentityProvider identityProvider
|
|
)
|
|
{
|
|
this.identityProvider = identityProvider;
|
|
}
|
|
|
|
public void Process(
|
|
XAiMessage source,
|
|
XAiMessageDto destination,
|
|
ResolutionContext context
|
|
)
|
|
{
|
|
//
|
|
// Retrieve Owner ...
|
|
// Retrieve Conversation ...
|
|
throw new NotImplementedException();
|
|
}
|
|
}
|
|
} |