private void RequestAllValues(RequestAllValues obj) { if (!_isLoaded) { _log.Info("Load Settings Value"); _data = _provider.Load(); _isLoaded = true; } Context.Sender.Tell(_data); }
private void RequestAllValues(RequestAllValues obj) { if (GetChild(obj.SettingScope, out var actor)) { Context.Sender.Tell(ImmutableDictionary <string, string> .Empty); } else { actor.Forward(obj); } }