با سلام
استفاده از نال چکینگ برای نتیجه جستجو سرویس چه مشکلی به وجود میآورد؟ در راه حل جایگزین هم این بررسی در سازنده کلاس انجام شده. از طرفی میتوان عملیاتی که نیاز به سرویسهای خاصی دارند را در یک متد سطح بالاتر قرار دهیم که مطمئن شویم سرویسها قبلا ثبت شده اند. البته این تقریبا همان کار تزریق کردن را انجام میدهد با این تفاوت که وابستگی مستقیم را از بین میبرد.