Skip to content

Commit

Permalink
change: [BveTypes]BveTypeSetのファクトリメソッドの非同期版を削除
Browse files Browse the repository at this point in the history
  • Loading branch information
automatic9045 committed Sep 1, 2023
1 parent 70b2a6a commit 41fcc32
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 18 deletions.
5 changes: 2 additions & 3 deletions AtsEx/Native/BveTypeSetLoader.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,9 @@ public BveTypeSet Load()
try
{
Version bveVersion = App.Instance.BveVersion;
BveTypeSet bveTypes = BveTypeSet.LoadAsync(
BveTypeSet bveTypes = BveTypeSet.Load(
App.Instance.BveAssembly, bveVersion, true,
profileVersion => ProfileForDifferentVersionBveLoaded?.Invoke(this, new ProfileForDifferentVersionBveLoadedEventArgs(bveVersion, profileVersion)))
.Result;
profileVersion => ProfileForDifferentVersionBveLoaded?.Invoke(this, new ProfileForDifferentVersionBveLoadedEventArgs(bveVersion, profileVersion)));

return bveTypes;
}
Expand Down
15 changes: 0 additions & 15 deletions Libs/BveTypes/BveTypeSet.InstanceCreator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,6 @@ namespace BveTypes
{
public sealed partial class BveTypeSet
{
/// <summary>
/// BVE のアセンブリとバージョンを指定して、クラスラッパーに対応する BVE の型とメンバーの定義を読み込みます。
/// </summary>
/// <param name="bveAssembly">BVE の <see cref="Assembly"/>。</param>
/// <param name="bveVersion">BVE のバージョン。</param>
/// <param name="allowLoadProfileForDifferentBveVersion">実行中の BVE がサポートされないバージョンの場合、他のバージョン向けのプロファイルで代用するか。</param>
/// <param name="profileForDifferentBveVersionLoaded">実行中の BVE がサポートされないバージョンであり、他のバージョン向けのプロファイルで代用された時に実行するデリケート。パラメータにはプロファイルのバージョンが渡されます。</param>
/// <returns><see cref="BveTypeSet"/> クラスの新しいインスタンス。</returns>
/// <exception cref="KeyNotFoundException"></exception>
/// <exception cref="NotImplementedException"></exception>
/// <exception cref="TypeLoadException"></exception>
/// <exception cref="ArgumentException"></exception>
public static async Task<BveTypeSet> LoadAsync(Assembly bveAssembly, Version bveVersion, bool allowLoadProfileForDifferentBveVersion, Action<Version> profileForDifferentBveVersionLoaded = null)
=> await Task.Run(() => Load(bveAssembly, bveVersion, allowLoadProfileForDifferentBveVersion, profileForDifferentBveVersionLoaded)).ConfigureAwait(false);

/// <summary>
/// BVE のアセンブリとバージョンを指定して、クラスラッパーに対応する BVE の型とメンバーの定義を読み込みます。
/// </summary>
Expand Down

0 comments on commit 41fcc32

Please sign in to comment.