Files
xDataService/Interfaces/IXKeyGenerator.cs
T
2024-01-25 04:41:17 +03:30

12 lines
340 B
C#

using System.Threading.Tasks;
using xModels.Base;
namespace xDataService.Interfaces {
public interface IXKeyGenerator<TEntity, TKey>
where TEntity : XBaseEntity<TKey> {
bool IsEmpty (TKey id);
Task<TKey> GenerateKey (
IXBaseRepository<TEntity, TKey> repository
);
}
}