public ZoneIdInitializable([JetBrains.Annotations.NotNull] IZoneDataRepository zoneDataRepository, [JetBrains.Annotations.NotNull] IZoneDataService zoneDataServiceClient) { ZoneDataRepository = zoneDataRepository ?? throw new ArgumentNullException(nameof(zoneDataRepository)); ZoneDataServiceClient = zoneDataServiceClient ?? throw new ArgumentNullException(nameof(zoneDataServiceClient)); }
public OnCharacterSessionDataChangedInitializeZoneDataEventListener(ICharacterSessionDataChangedEventSubscribable subscriptionService, [NotNull] IZoneDataRepository zoneDataRepository) : base(subscriptionService) { ZoneDataRepository = zoneDataRepository ?? throw new ArgumentNullException(nameof(zoneDataRepository)); }