// // Licensed under the MIT License. See LICENSE file in the project root for full license information. // namespace MUnique.OpenMU.Persistence; using System.Threading; using MUnique.OpenMU.DataModel.Configuration; /// /// Persistence context which is used to access the . /// public interface IConfigurationContext : IContext { /// /// Gets the default context identifier. /// Usually, there is only one game configuration on a database. /// /// The cancellation token. /// /// The id of the default game configuration. /// ValueTask GetDefaultGameConfigurationIdAsync(CancellationToken cancellationToken); }