Array
типы - это ссылочные типы, полученные из абстрактного базового типа Array. Поскольку этот тип реализует IEnumerable
и IEnumerable<T>
, вы можете использовать:
public static IEnumerable<ApiResource> Apis =>
new ApiResource[]
{new ApiResource("api1", "My API")};
И использовать как: .AddInMemoryApiResources(Config.Apis)
Или:
public static IEnumerable<ApiResource> GetApiResources()
{
return new List<ApiResource>
{
new ApiResource("api1", "My API")
};
}
Ииспользуйте как: .AddInMemoryApiResources(Config.GetApis())