@override Future<T> resolveChannel<T extends Channel>() async { final channel = await _datastore.channel.get<T>(channelId.value, false); return channel!; }