Я изучаю учебное пособие по RavenDB на веб-сайте RavenDb.net.
Все шло хорошо, пока я не попал в блок кода для создания индекса.
Этот сегмент кода прямо с веб-сайта RavenDB.Net.
store.DatabaseCommands.PutIndex("OrdersContainingProduct", new IndexDefinition<Order>
{
Map = orders => from order in orders
from line in order.OrderLines
select new { line.ProductId }
});
При компиляции появляется ошибка: «Неуниверсальный тип Raven.Database.Indexing.IndexDefinition нельзя использовать с аргументами типа.»
Если IndexDefinition не является универсальным, почему он используется как универсальный в примере кода?Где разъединение?
Спасибо, что уделили время, Джим