• 1397/10/12

Routing :

با سلام و تشکر از آموزش عالیتون

چرا sign out بدرستی روی logOut مسیریابی نمی شود؟کلا با اتریبیوت مسیریابی، مسیر پیدا نمی شود! حتی وقتی می خوام صفحه login صفحه اول باشد در حالت بدون اتریبیوت ok ولی با اتریبیوت روتینگ کار نمی کند!!؟

 

  • 1397/10/12
  • ساعت 17:04

سلام دوست من، در پیاده سازی ما چنین اتفاقی افتاده؟ اگر در سیستم خودتون هست کدتون رو قرار بدید.


  • 1397/10/12
  • ساعت 18:00

ببخشید من اشتباها متد پست گذاشته بودم بجای گت. ممنون از پاسختون.

فقط ی سوال دیگه داشتم البته به آموزش شما مربوط نیست ولی ممنون میشم پاسخ بدید

چطور در startup به وسیله routes.MapRoute صفحه login رو بیارم بالا هر طور تست کردم نشد مثلا

routes.MapRoute("loginroute", "/account/GetLogin")

با سپاس


  • 1397/10/12
  • ساعت 18:02

میخواهید صفحه لاگین صفحه پیش فرض برنامه شما باشه؟


  • 1397/10/12
  • ساعت 18:19

بله دقیقا


  • 1397/10/12
  • ساعت 18:55

بالای HomeController (اگر دارید) یک Route تعریف کنید:

    [Route("home")]
    public class HomeController : Controller
    {

    }

سپس به سراغ AccountController بروید و به شکل زیر عمل کنید:

   [Route("")]
    public class AccountController : Controller
    {
        [HttpGet("", Name = "GetLogin")]
        public IActionResult Login()
        {
        }
    }

 


  • 1397/10/12
  • ساعت 19:12

خیلی ممنون از پاسخ شما


logo-samandehi