Dependency Injection (به اختصار DI، ترجمه فارسی : تزریق وابستگی) الگویی است که جهت پیاده سازی اصل Dependency Inversion در طراحی شی گراء مطرح شده است. در این مقاله به نحوهی پیاده سازی DI با استفاده از کتابخانهی Castle Windsor در ASP.NET Web API میپردازیم.