area

بعد از این که Area رو درست کردیم یه فایل readme اضافه میشه که میگه برای استفاده ازش باید این route رو به مسیر پروژه تون اضافه کنید

این رو توی فایل startup میزاریم

خوب توی asp .net میایم و area رو با یه attribute برای هر بخش تعیین میکنیم

این یعنی که کنترلری که اینجا ایجاد کردیم به اسم blog controller توی area که براش تعیین کردیم به اسم admin هستش خوب حالا اینطوری میتونیم به action که داخلش هستش دسترسی پیدا کنیم:

خوب یه کاربرد دیگه داریم

اینجا برای route اولیه میتونیم با استفاده از اسمی که براش تعیین کردیم بیایم و route رو براش تعیین کنیم

ما اینجا توی controller اومدیم و یه اسم رو برای این route تعیین کردیم و بعد اومدیم اسمش رو دادیم به route اولیه برنامه

یعنی میاد مسیر دسترسی رو بهمون کامل نشون میده اول admin بعد blog و بعد index

خوب حالا میایم area رو تغییر میدیم از admin به blog :