SysAppGuidsApplicationService.cs 697 B

1234567891011121314151617181920212223242526272829303132
  1. using System.Threading.Tasks;
  2. using Abp.Application.Services;
  3. using Abp.Auditing;
  4. using Abp.Authorization;
  5. using Abp.Domain.Uow;
  6. using WePlatform.BaseInfo;
  7. using WePlatform.CommonManager.AppGuids;
  8. using JetBrains.Annotations;
  9. using WePlatform.Configuration;
  10. namespace WePlatform.BaseSystem.AppGuids
  11. {
  12. [AbpAuthorize]
  13. public class SysAppGuidAppService : IwbAppServiceBase, ISysAppGuidAppService
  14. {
  15. public SysAppGuidAppService()
  16. {
  17. }
  18. [UnitOfWork]
  19. [DisableAuditing]
  20. [CanBeNull]
  21. public async Task<int> GetAppGuid(AppGuidType type)
  22. {
  23. return await AppGuidManager.GetGuidFromFileAsync(type);
  24. }
  25. }
  26. }