diff --git a/services/basket/src/EShopOnAbp.BasketService.Contracts/Localization/BasketServiceResource.cs b/services/basket/src/EShopOnAbp.BasketService.Contracts/Localization/BasketServiceResource.cs index 07aca7a0..3bc4119d 100644 --- a/services/basket/src/EShopOnAbp.BasketService.Contracts/Localization/BasketServiceResource.cs +++ b/services/basket/src/EShopOnAbp.BasketService.Contracts/Localization/BasketServiceResource.cs @@ -1,10 +1,9 @@ using Volo.Abp.Localization; -namespace EShopOnAbp.BasketService.Localization +namespace EShopOnAbp.BasketService.Localization; + +[LocalizationResourceName("BasketService")] +public class BasketServiceResource { - [LocalizationResourceName("BasketService")] - public class BasketServiceResource - { - } } \ No newline at end of file diff --git a/services/basket/src/EShopOnAbp.BasketService/Entities/Orders/OrderPlacedEventHandler.cs b/services/basket/src/EShopOnAbp.BasketService/Entities/Orders/OrderPlacedEventHandler.cs index 0716d8fd..26ecef37 100644 --- a/services/basket/src/EShopOnAbp.BasketService/Entities/Orders/OrderPlacedEventHandler.cs +++ b/services/basket/src/EShopOnAbp.BasketService/Entities/Orders/OrderPlacedEventHandler.cs @@ -3,23 +3,22 @@ using Volo.Abp.DependencyInjection; using Volo.Abp.EventBus.Distributed; using Volo.Abp.Uow; -namespace EShopOnAbp.BasketService.Entities.Orders +namespace EShopOnAbp.BasketService.Entities.Orders; + +public class OrderPlacedEventHandler : IDistributedEventHandler, ITransientDependency { - public class OrderPlacedEventHandler : IDistributedEventHandler, ITransientDependency - { - private readonly IBasketRepository _basketRepository; + private readonly IBasketRepository _basketRepository; - public OrderPlacedEventHandler(IBasketRepository basketRepository) - { - _basketRepository = basketRepository; - } + public OrderPlacedEventHandler(IBasketRepository basketRepository) + { + _basketRepository = basketRepository; + } - [UnitOfWork] - public async Task HandleEventAsync(OrderPlacedEto eventData) - { - var basket = await _basketRepository.GetAsync(eventData.Buyer.BuyerId.GetValueOrDefault()); - basket.Clear(); - await _basketRepository.UpdateAsync(basket); - } + [UnitOfWork] + public async Task HandleEventAsync(OrderPlacedEto eventData) + { + var basket = await _basketRepository.GetAsync(eventData.Buyer.BuyerId.GetValueOrDefault()); + basket.Clear(); + await _basketRepository.UpdateAsync(basket); } } \ No newline at end of file