生成动态api
首先需要继承接口IApplicationService接口。
public interface ILawAppService : IApplicationService
{
//Task<ListResultDto<LawInfoDto>> GetAll();
IQueryable<LawInfoDto> GetAll();
void Create(CreateLawInfoDto input);
}
实现类需要继承接口ILawAppService和类ApplicationService。
public class LawAppService : ApplicationService, ILawAppService
{
private readonly IRepository<LawInfo> _LawInfoRepository;
private readonly ILawRepository _LawRepository;
public LawAppService(ILawRepository lawRepository, IRepository<LawInfo> repository)
{
_LawInfoRepository = repository;
_LawRepository = lawRepository;
}
public void Create(CreateLawInfoDto input)
{
Logger.Info("create a lawinfo for input:" + input);
va