maui-dependency-injection
نگهدارنده dotnet
پیکربندی dependency injection در .NET MAUI
- نسخه فعلی
- نامشخص
- مجوز
- MIT
- دسترسی شبکه
- نامشخص / ارزیابینشده
- وضعیت بررسی
- تأیید نشده
چه مسئلهای را حل میکند؟
ثبت و تزریق وابستگی سرویسهای .NET MAUI را با lifetime و navigation مناسب پیکربندی میکند.
چه زمانی مناسب است؟
برای DI setup، service registration، constructor injection یا MauiProgram در .NET MAUI استفاده کنید.
راهنمای DI در برنامههای .NET MAUI است: ثبت service در MauiProgram.cs، انتخاب lifetimeهای Singleton/Transient/Scoped، constructor injection، auto-resolution در Shell navigation، ثبت platform-specific و الگوهای testability. برای dependency injection، AddSingleton، AddTransient، AddScoped، IServiceProvider، MauiProgram DI، register service یا BindingContext injection استفاده کنید؛ نه data binding، Shell route یا mocking framework.
نصب و بهروزرسانی
این دستورها فقط برای کپی نمایش داده میشوند و روی سرور RefHub اجرا نمیشوند. پیش از اجرا، منبع بالادستی پیوندشده را بررسی کنید.
دستور نصب
npx skills add dotnet/skills --skill maui-dependency-injection -y
سازگاری با ایجنتها
هنوز تست سازگاری ثبت نشده است
تا وقتی شواهد تست ثبت نشده، سازگاری این مهارت با ایجنتها را تأییدشده فرض نکنید.