پیاده سازی پروژه API در دات نت ، قسمت ششم ( قسمت آخر ) ، عملیات CRUD در RestAPI پارت دوم
200, OK
https://virgool.io/@reza.mansouri/%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-api-%D8%AF%D8%B1-%D8%AF%D8%A7%D8%AA-%D9%86%D8%AA-%D9%82%D8%B3%D9%85%D8%AA-%D9%BE%D9%86%D8%AC%D9%85-%D9%82%D8%B3%D9%85%D8%AA-%D8%A2%D8%AE%D8%B1-%D8%B9%D9%85%D9%84%DB%8C%D8%A7%D8%AA-crud-%D8%AF%D8%B1-restapi-%D9%BE%D8%A7%D8%B1%D8%AA-%D8%AF%D9%88%D9%85-js41fchikfgy icon

در این مقاله‌ی اکشن‌های GetAll Update Delete رو پیاده میکنیم تا عملیات CRUD ما کامل بشه البته سرویس اونها رو داخل UserExamService.cs نوشتیم و فقط باید در کنترلر ExamController اکشن‌های اونها رو کامل کنیم . 

پیاده سازی پروژه API در دات نت ، قسمت ششم ( قسمت آخر ) ، عملیات CRUD در RestAPI پارت دوم
پیاده سازی پروژه API در دات نت ، قسمت پنجم ، عملیات CRUD در RestAPI
200, OK
https://virgool.io/@reza.mansouri/%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-api-%D8%AF%D8%B1-%D8%AF%D8%A7%D8%AA-%D9%86%D8%AA-%D9%82%D8%B3%D9%85%D8%AA-%D9%BE%D9%86%D8%AC%D9%85-%D8%B9%D9%85%D9%84%DB%8C%D8%A7%D8%AA-crud-%D8%AF%D8%B1-restapi-h48kzfnquxhb icon

در پایان قسمت قبلی ، عملیات لاگین کاربرانمون با موفقیت انجام شد ، ادامه‌ی کار که اضافه کردن ، ویرایش و حذف موجودیت UserExam یا همون آزمونهای کاربرانمون هستش و نیاز به اعتبار سنجی کاربر هستش رو ادامه میدیم. 

پیاده سازی پروژه API در دات نت ، قسمت پنجم ، عملیات CRUD در RestAPI
پیاده سازی پروژه API در دات نت ، قسمت چهارم ، RestAPI Authentication Jwt
200, OK
https://virgool.io/@reza.mansouri/%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-api-%D8%AF%D8%B1-%D8%AF%D8%A7%D8%AA-%D9%86%D8%AA-%D9%82%D8%B3%D9%85%D8%AA-%DA%86%D9%87%D8%A7%D8%B1%D9%85-restapi-authentication-jwt-hday2s6owwmw icon

در ادامه‌ی کار قسمت لاگین برنامه رو کار میکنیم.

برای لاگین در Api ما از JWT برای اعتبار سنجی کاربر هامون استفاده میکنیم ، 

پیاده سازی پروژه API در دات نت ، قسمت چهارم ، RestAPI Authentication Jwt
پیاده سازی پروژه API در دات نت ، قسمت دوم ، ApplicationServices و DataLayer
200, OK
https://virgool.io/@reza.mansouri/%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-api-%D8%AF%D8%B1-%D8%AF%D8%A7%D8%AA-%D9%86%D8%AA-%D9%82%D8%B3%D9%85%D8%AA-%D8%AF%D9%88%D9%85-applicationservices-%D9%88-datalayer-nxp3xzl5xdt8 icon

تصمیم دارم تو چند مقاله با هم به نوشتن یک پروژه کوچیک و البته با معماری پیاز (Onion Architecture) کنیم تا مقداری با هم در این مورد تبادل اطلاعات کنیم 

پیاده سازی پروژه API در دات نت ، قسمت دوم ، ApplicationServices و DataLayer
پیاده سازی پروژه با معماری پیاز (Onion Architecture) در دات نت ، قسمت اول
200, OK
https://virgool.io/@reza.mansouri/%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%A8%D8%A7-%D9%85%D8%B9%D9%85%D8%A7%D8%B1%DB%8C-%D8%AA%D9%85%DB%8C%D8%B2-%D8%AF%D8%B1-%D8%AF%D8%A7%D8%AA-%D9%86%D8%AA-%D9%82%D8%B3%D9%85%D8%AA-%D8%A7%D9%88%D9%84-pvanh3o1xzqn icon

تصمیم دارم تو چند مقاله با هم به نوشتن یک پروژه کوچیک و البته با معماری پیاز (Onion Architecture)  کنیم تا مقداری با هم در این مورد تبادل اطلاعات کنیم :)

پیاده سازی پروژه با معماری پیاز (Onion Architecture)  در دات نت ، قسمت اول