- 1400/01/20
- 0
- 496
استفاده از سرویسها و facad در کلاسهای static
با سلام
نحوه استفاده از سرویسهای نوشته شده و یا Facad در کلاسهای از نوع استاتیک به چه صورت است چون نمیشه تزریق وابستگی انجام داد
چون در کلاسهای استاتیک Constractor نمیشه ساخت
لطفا اگر راهکاری دارید اعلام کنید
ممنون
- 1400/01/20
سلام
از روشی که در مقاله زیر معرفی شده است می توانید استفاده نمایید
https://medium.com/@mustafamagdy1/using-net-core-di-in-static-class-3ec2761bf1f9
- 1400/01/20
از شما ممنونم
این مقاله رو خونده بودم
باید بری اول اون Facad و از نوع استاتیک کنی و بعدش کلاسش و استاتیک کنی و بعدش databaseContext نمیخونه اون هم باید استاتیک بشه و کلی کلاس که تا حالا نوشتم همه باید استاتیک بشن که یک کلاس استاتیک میخوای توبرنامه استفاده کنی
البته امتحان کردم که میگم
باز هم ممنون
- 1400/02/19
مشکل با این روشها حل نشد و مجبور شدم از ساخت کلاس استاتیک منصرف شوم و ویو کامپوننت بسازم و از Facad در کلاس اون استفاده کنم و در سایت نمایش دهم
این سیستم رو برای آمارگیر سایت داشتم طراحی میکردم و جواب گرفتم
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری