public string Initialize(string dialogName) { Check.Required<ArgumentNullException>(() => dialogName != null); if (!_storage.TryGetValue(dialogName, out _dialog)) _dialog = _emptyDialog; return _dialog.Initialize(); }