using System; using Microsoft.AspNetCore.Mvc; using Volo.Abp.Application.Dtos; using Win_in.Sfs.Shared.Application; using Win_in.Sfs.Shared.Application.Contracts; using Win_in.Sfs.Shared.Domain; using Win_in.Sfs.Wms.DataExchange.Domain; namespace Win_in.Sfs.Wms.DataExchange.Application; [ApiExplorerSettings(GroupName = SwaggerGroupConsts.WmsWebApi)] public abstract class SfsDataExchangeCrudWithDetailsAppServiceBase : SfsCrudWithDetailsAppServiceBase where TEntity : class, IMasterEntity, IHasNumber, IHasWorker where TEntityDto : class, IEntityDto, new() where TDetail : SfsDataExchangeDetailEntityBase where TDetailDTO : class, new() where TImportInput : class, new() where TRequestInput : SfsRequestInputBase { protected SfsDataExchangeCrudWithDetailsAppServiceBase(ISfsRepositoryBase repository) : base(repository) { } }