Files

19 lines
510 B
C#
Raw Permalink Normal View History

using Microsoft.Iris;
using StrixMusic.Sdk.AppModels;
2022-06-19 13:10:44 -05:00
namespace Microsoft.Zune.Library;
2022-06-19 13:10:44 -05:00
public static class StrixLibraryDataProvider
2022-06-19 13:10:44 -05:00
{
public static IStrixDataRoot DataRoot { get; set; }
2022-06-19 13:10:44 -05:00
public static void Register()
{
Application.RegisterDataProvider("Library", new DataProviderQueryFactory(ConstructQuery));
}
private static DataProviderQuery ConstructQuery(object queryTypeCookie)
{
return new StrixLibraryDataProviderQuery(queryTypeCookie, DataRoot);
2022-06-19 13:10:44 -05:00
}
}