با سلام من در پروژم یک web api ساختم در داخل یک Area اما وقتی داخل Area یا بیرون آن هستم Api کار نمیکنه و 404 میده
به Api باید rout بدید
اگر تجربه ندارید سرچ کنید rout web api
از Attribute روتینگ استفاده کردم ولی بازهم کار نکرد. تو سرچ هم همینو زده بود .راهنمایی کنید لطفا.
در فولدر کنترلر روت بسازید تست کنید
شاید اصلا api کانفیگ نشده
نه متاسفانه از کنترلر هم اوکی نیست من پروژم از قبل ساخته شده بود و دارم api رو بهش اضافه میکنم از ناگت هم Install-Package Microsoft.AspNet.WebApi.WebHost نصب کردم .لی اوکی نشده . چطور باید کانفیگ کنم؟ حتی api رو به صورت اتومات هم ساختم ولی نشده.و ارور 404 میده
موقع ایجاد پروژه تیک webapi رو زدید ؟
اگر نه باید خط زیر رو به global اضافه کنید
protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); //other configuration }
سلام تشکر api بالا میاد اما ارور زیر رومیده.
<Message>An error has occurred.</Message><ExceptionMessage>The 'ObjectContent`1' type failed to serialize the response body for content type 'application/xml; charset=utf-8'.</ExceptionMessage><ExceptionType>System.InvalidOperationException</ExceptionType>
متن ارور را در گوگل قرار دهید
راهکار هایی هست که باید امتحان کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)