Files
Pilz/Pilz.Net/Api/Entities/IEntityConverter.cs
Pilzinsel64 3f356c0004 fix build
2025-08-08 09:13:03 +02:00

21 lines
733 B
C#

using Pilz.Data;
namespace Pilz.Net.Api.Entities;
public interface IEntityConverter<TEntity, TUpdateMsg>
where TEntity : class, IDataObject
where TUpdateMsg : ApiMessage
{
IDataObject ConvertToClient(TEntity entityServer, IDataManager manager);
//ApiResult? UpdateEntity(EntityUpdate<TEntity, TUpdateMsg> entityUpdate, IDataManager manager);
}
public interface IEntityConverter<TEntity, TParent, TUpdateMsg>
where TEntity : class, IDataObject
where TParent : class, IDataObject
where TUpdateMsg : ApiMessage
{
IDataObject ConvertToClient(TEntity entityServer, IDataManager manager);
//ApiResult? UpdateEntity(EntityUpdate<TEntity, TParent, TUpdateMsg> entityUpdate, IDataManager manager);
}