public ProcessingService(ISomeClass1 someClass1, ISomeClass2 someClass2) { this.someClass1 = someClass1; this.someClass2 = someClass2; this.someClass2.RegisterProcessingServiceType(this.GetType()); }
public ProcessingService(ISomeClass1 someClass1, IGenericSomeClass2 <ProcessingService> someClass2) { this.someClass1 = someClass1; this.someClass2 = someClass2; }