diff --git a/plugins/Inventories/DaprActors/src/EasyAbp.EShop.Plugins.Inventories.DaprActors/EasyAbp/EShop/Plugins/Inventories/DaprActors/InventoryActor.cs b/plugins/Inventories/DaprActors/src/EasyAbp.EShop.Plugins.Inventories.DaprActors/EasyAbp/EShop/Plugins/Inventories/DaprActors/InventoryActor.cs index 3eedce1f..0d9938b0 100644 --- a/plugins/Inventories/DaprActors/src/EasyAbp.EShop.Plugins.Inventories.DaprActors/EasyAbp/EShop/Plugins/Inventories/DaprActors/InventoryActor.cs +++ b/plugins/Inventories/DaprActors/src/EasyAbp.EShop.Plugins.Inventories.DaprActors/EasyAbp/EShop/Plugins/Inventories/DaprActors/InventoryActor.cs @@ -69,10 +69,10 @@ public class InventoryActor : Actor, IInventoryActor } } - public virtual Task InternalGetInventoryStateAsync() => + protected virtual Task InternalGetInventoryStateAsync() => StateManager.GetStateAsync(InventoryStateName); - public async Task TrySetInventoryStateAsync(InventoryStateModel stateModel) + protected virtual async Task TrySetInventoryStateAsync(InventoryStateModel stateModel) { if (!TimeToPersistInventory.HasValue || TimeToPersistInventory.Value < Clock.Now) {