|
|
|
@ -11,7 +11,6 @@ namespace Volo.Abp.Application.Services; |
|
|
|
public abstract class CrudAppService<TEntity, TEntityDto, TKey> |
|
|
|
: CrudAppService<TEntity, TEntityDto, TKey, PagedAndSortedResultRequestDto> |
|
|
|
where TEntity : class, IEntity<TKey> |
|
|
|
where TEntityDto : IEntityDto<TKey> |
|
|
|
{ |
|
|
|
protected CrudAppService(IRepository<TEntity, TKey> repository) |
|
|
|
: base(repository) |
|
|
|
@ -23,7 +22,6 @@ public abstract class CrudAppService<TEntity, TEntityDto, TKey> |
|
|
|
public abstract class CrudAppService<TEntity, TEntityDto, TKey, TGetListInput> |
|
|
|
: CrudAppService<TEntity, TEntityDto, TKey, TGetListInput, TEntityDto> |
|
|
|
where TEntity : class, IEntity<TKey> |
|
|
|
where TEntityDto : IEntityDto<TKey> |
|
|
|
{ |
|
|
|
protected CrudAppService(IRepository<TEntity, TKey> repository) |
|
|
|
: base(repository) |
|
|
|
@ -35,7 +33,6 @@ public abstract class CrudAppService<TEntity, TEntityDto, TKey, TGetListInput> |
|
|
|
public abstract class CrudAppService<TEntity, TEntityDto, TKey, TGetListInput, TCreateInput> |
|
|
|
: CrudAppService<TEntity, TEntityDto, TKey, TGetListInput, TCreateInput, TCreateInput> |
|
|
|
where TEntity : class, IEntity<TKey> |
|
|
|
where TEntityDto : IEntityDto<TKey> |
|
|
|
{ |
|
|
|
protected CrudAppService(IRepository<TEntity, TKey> repository) |
|
|
|
: base(repository) |
|
|
|
@ -47,7 +44,6 @@ public abstract class CrudAppService<TEntity, TEntityDto, TKey, TGetListInput, T |
|
|
|
public abstract class CrudAppService<TEntity, TEntityDto, TKey, TGetListInput, TCreateInput, TUpdateInput> |
|
|
|
: CrudAppService<TEntity, TEntityDto, TEntityDto, TKey, TGetListInput, TCreateInput, TUpdateInput> |
|
|
|
where TEntity : class, IEntity<TKey> |
|
|
|
where TEntityDto : IEntityDto<TKey> |
|
|
|
{ |
|
|
|
protected CrudAppService(IRepository<TEntity, TKey> repository) |
|
|
|
: base(repository) |
|
|
|
@ -69,8 +65,6 @@ public abstract class CrudAppService<TEntity, TEntityDto, TKey, TGetListInput, T |
|
|
|
public abstract class CrudAppService<TEntity, TGetOutputDto, TGetListOutputDto, TKey, TGetListInput, TCreateInput, TUpdateInput> |
|
|
|
: AbstractKeyCrudAppService<TEntity, TGetOutputDto, TGetListOutputDto, TKey, TGetListInput, TCreateInput, TUpdateInput> |
|
|
|
where TEntity : class, IEntity<TKey> |
|
|
|
where TGetOutputDto : IEntityDto<TKey> |
|
|
|
where TGetListOutputDto : IEntityDto<TKey> |
|
|
|
{ |
|
|
|
protected new IRepository<TEntity, TKey> Repository { get; } |
|
|
|
|
|
|
|
|