سلام
من 2 تا سوال داشتم
-1 اینکه با توجه به مطالبی که من خودنم استفاده از razor page جاهایی بهتر انجام بشه که از ajax استفاده نمی شه.
اما در در پروژه هامون اکثرا از ajax برای ارسال داده ها استفاده می کردیم.
مثلا میومدیم و در صفحه مدیریت برای آپلود عکس کاملا از ajax برای ارسال و آپلود شدن عکس و نمایش اون در partial view استفاده می کردیم
آیا هنوز هم باید با همون asp mvc کار کنیم و صفحاتی مثل درباره ما و .... که ارسال و دریافت زیاد اطلاعات نداره از razor page استفاده بشه؟؟

2- آیا با وحود independency injection که در خود net core داره انجام میشه بازم نیازه ما از repository استفاده کنیم و از ابزار های دیگه مثل automapper و ... استفاده کنیم برای انجام کارهامون و این بهینه گی کد رو پایین نمیاره؟