Files
xDataService/GraphQL/XBaseGraphObjectType.cs
T
2026-09-06 00:20:06 +03:30

22 lines
620 B
C#

using xModels.Base;
using GraphQL.Types;
namespace xDataService.GraphQL
{
/// <summary>
/// Base Entity GraphType Object ...
/// </summary>
/// <typeparam name="TEntity"></typeparam>
/// <typeparam name="TKey"></typeparam>
public abstract class XBaseGraphObjectType<TEntity, TKey> : ObjectGraphType<TEntity>
where TEntity : XBaseEntity<TKey> {
public XBaseGraphObjectType () {
//
Name = $"{typeof(TEntity).Name}GraphType";
//
Field (x => x.Id);
Field (x => x.Deleted);
}
}
}