Платформа объекта универсальная ошибка репозитория

Обратите внимание, что эта проблема была обнаружена в системе отслеживания ошибок через Issue # 128905669 , также существует альтернативное решение, предлагаемое одной из служб поддержки Google, которая заключается в использовании https: / /www.image-charts.com/

12
задан Jeff Ancel 30 March 2009 в 02:57
поделиться

1 ответ

Ну, у этого был я озадаченный. Я взял дикий удар (после того, как, видя часть EFRepository в предстоящем ASP.NET Stephen Walther MVC Развязанная книга), и это начало работать, вот фиксация (Замените этот метод, заметьте различие в строковом форматировании). Какие-либо предложения относительно того, почему это - этот путь? Способ, которым я вижу это, это может быть ошибка (или возможно что-то, что я делал). Во всяком случае для любого из заинтересованных. (Я предположил бы фиксировать эту часть, зафиксирует целую функцию EFRepository сообщение в блоге Keith Patton).

public IQueryable<T> GetQuery<T>()
{
    Type baseType;
    if (HasBaseType(typeof(T), out baseType))
    {
        return this.ObjectContext.CreateQuery<T>(String.Format("[{0}]", baseType.Name.ToString())).OfType<T>();
    }
    else
    {
        return this.ObjectContext.CreateQuery<T>(String.Format("[{0}]", typeof(T).Name.ToString()));
    }
}
7
ответ дан 2 December 2019 в 23:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: