void RaiseActionRequiredEvent(ISomeClass parm) { if (ActionRequired != null) { ActionRequired(this, parm); } }
void SomeMethod(T t) { ISomeClass obj2 = (ISomeClass)t; // execute t.Operation(); }
private void MyMethod() { for (int index = 0; index < 5; index++) { ISomeClass exampleName = _exampleFactory.CreateInstance(); exampleName.PropertyName = index; exampleName.DoSomeImportantWork(); } }
static void Main(string[] args) { IKernel kernel = new StandardKernel(); kernel.Bind <ISomeClass>().To <SomeClass>(); ISomeClass samurai = kernel.Get <ISomeClass>(); samurai.DoSomething("with Ninject!"); Console.ReadKey(); }
public void CombinedInjectionConstructor_Resolve_Initialize() { IUnityContainer container = new UnityContainer(); container.RegisterType <ISomeClass, SomeClass>( //new Unity.Injection.InjectionConstructor( //new ResolvedParameter<ISomeDependency>(), //new InjectionParameter(typeof(string), "hej") //) new CombinedInjectionConstructor( new InjectionParameter <string>("hej"), new ResolvedParameter <ISomeOtherDependency>() ) ); container.RegisterType <ISomeDependency, SomeDependency>(); container.RegisterType <ISomeOtherDependency, SomeOtherDependency>(); _resolved = container.Resolve <ISomeClass>(); }
public void SomeFunc(object sender, ISomeClass data) { }
public static void SomeFunc(ISomeClass data) { // Do something Console.WriteLine(data.GetName()); }
public MyClass(ISomeClass sc) { _sc = sc; }
public SomeOtherClass() { // Get the service and call a method someClass = ServiceLocator.Instance.GetService <ISomeClass>(); someClass.SomeMethod(); }
public EmployeeRepository(ISomeClass someClass) { class1 = someClass; }
public MyClass(ISomeClass someClass) { someClass.SetupStuff(); }
void SomeMethod(T t) { ISomeClass obj2 = (ISomeClass)t; }
private void SomeMethod(SomeEnum theEnum, ISomeClass theNewValue) { ISomeClass oldValue = GetSomeClass(theEnum); oldValue = theNewValue; }