Multiple choice technology web technology

what is the purpose of Unity Application Block ?

  1. Increase Application performance

  2. Memory Management

  3. Lightweight extensible dependency injection container

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The Unity Application Block is a lightweight, extensible dependency injection (DI) container that supports constructor, property, and method call injection. It helps manage object lifecycles and dependencies, promoting loose coupling and testability. It does not directly manage memory or increase performance - those are side effects of good architecture.