Бизнес-уровень не распознает импорт функций или комплексный тип - PullRequest
0 голосов
/ 07 мая 2011

У меня есть кое-что, над чем я работаю, и я сталкиваюсь с проблемами, которые, похоже, не могу решить (как будто это шок, верно). Один из моих классов не распознает сложные типы или импорт функций. Он продолжает запрашивать GetCategories , что явно в импорте функций. Вот снимки экрана, чтобы проверить, что это там:

Complex Types

Function Imports

StoredProcedure

enter image description here

И это единственный фрагмент кода, который использует любой из них:

public class StoreIndexViewModel
{
    public IEnumerable<GetCategories> storeCategories { get; set; }
}

Это ошибка, возвращаемая в IEnumerable

Ошибка 1 Тип или имя пространства имен «GetCategories» не может быть найден (Вы пропускаете директиву об использовании или ссылка на сборку?)
F: \ Projects \ GodsCreationTaxidermySVN \ GodsCreationTaxidermy \ ViewModels \ StoreIndexViewModel.cs 11 28 GodsCreationTaxidermy

Может кто-нибудь сказать мне, почему этот класс (и только этот класс) имеет эту проблему?

РЕДАКТИРОВАТЬ: Я также заметил, что сложные типы отображаются в моих TT, но не импорт функций

1 Ответ

1 голос
/ 07 мая 2011

Если ваш комплексный тип называется GetCagetories_Result, тогда ваш тип также будет GetCategories_Result, поэтому вы должны использовать:

public class StoreIndexViewModel
{
    public IEnumerable<GetCategories_Result> storeCategories { get; set; }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...