diff --git a/src/Volo.Abp/Volo/Abp/Application/Services/ApplicationService.cs b/src/Volo.Abp/Volo/Abp/Application/Services/ApplicationService.cs index e9ff2ac868..0eed7b1e77 100644 --- a/src/Volo.Abp/Volo/Abp/Application/Services/ApplicationService.cs +++ b/src/Volo.Abp/Volo/Abp/Application/Services/ApplicationService.cs @@ -1,9 +1,14 @@ using Volo.Abp.ObjectMapping; +using Volo.Abp.Uow; namespace Volo.Abp.Application.Services { public abstract class ApplicationService : IApplicationService { + public IUnitOfWorkManager UnitOfWorkManager { get; set; } + public IObjectMapper ObjectMapper { get; set; } + + protected IUnitOfWork CurrentUnitOfWork => UnitOfWorkManager.Current; } } \ No newline at end of file