24 lines
486 B
C#
24 lines
486 B
C#
using xModels.Base;
|
|
|
|
namespace xDataService.Interfaces
|
|
{
|
|
public interface IXBaseGraphQLTypeHelper<TEntity, TKey>
|
|
where TEntity : XBaseEntity<TKey>
|
|
{
|
|
string GetInQuerySingleName();
|
|
|
|
string GetInQueryCollectionName();
|
|
|
|
string GetFindOneName();
|
|
|
|
string GetFindManyName();
|
|
|
|
string GetQueryName();
|
|
|
|
string GetCountName();
|
|
|
|
string GetExistsName();
|
|
|
|
string GetGraphQLPath(string baseGraphPath = null);
|
|
}
|
|
} |