//Injection via Constructor public MyClass(IMyDependencyClass dependency) { this._dependency = dependency; }
//Injection via Method public void InjectViaMethod(IMyDependencyClass dependency) { this._dependency = dependency; }
public MyClass(int index) { this._dependency = sl.LocateDependency(index); }