У меня есть веб-приложение ASP.net с несколькими проектами:
- WebApp (основной веб-сайт со страницами aspx)
- Домен (уровень бизнес-логики и доступа к данным)
- Api (проект webapi)
Я добавил ссылку на домен в проекте API, чтобы я мог получить доступ к бизнес-логике и слоям данных в API.
Вот мой класс API:
public class ShoppingController : ApiController
{
// GET api/shopping/GetShoppingCartItemsCount
public int GetShoppingCartItemsCount()
{
ShoppingCartDetails shopping = new ShoppingCartDetails();
var a = shopping.GetShoppingCart();
if (a != null && a.Count > 0)
return a.Count;
return 0;
}
}
теперь, когда я получаю доступ к вышеупомянутой функции с моего локального компьютера, localhost/api/shopping/GetShoppingCartItemsCount
он выдает resource not found error
может кто-нибудь сказать мне, какя должен получить доступ к вышеуказанному WebAPI из браузера?