tg-me.com/CsharpTips/423
Last Update:
سلام.
با یک سورس جالب اومدم، همونطور که قولش رو داده بودم بهتون نمونههایی میفرستم که با مطالعهی سورس با نحوهی کارکرد معماری بیشتر آشنا بشید.
یک بازی ساختم، بازی Avalon رو پیاده سازی کردم.
این سورس شامل بکند (سی شارپ Asp Core و EF Core) هست و شامل فرانت Maui که کراس پلتفرمه و میتونید روی اندروید و IOS و ویندوز اجراش کنید.
هم بکند از زیرساخت معماری Easy Microservices داره استفاده میکنه و هم فرانت به صورت میکرو کامپوننت توسعه داده شده. برای مثال شما توی فرانت رابط کاربری صفحات لاگین و ثبت نام رو نمیبینید و اینها به صورت یک کامپوننت به سورس اضافه شدن و مورد استفاده قرار گرفتن.
زیرساخت بکند از میکروسرویسهای Authentication، Identity، WhiteLabels، Content و Avalon استفاده کرده. (اطلاعات نقش ها و دسترسی های یوزرها در Authentication مدیریت شده.)
سورس:
https://github.com/Ali-YousefiTelori/AvalonGame
@easymicroservice
@easymicroservices
@csharptips
BY C# Programming Guide

Share with your friend now:
tg-me.com/CsharpTips/423