public void TestRemove() { InjectService.RegisterTransient <IWordService, WordService>(); InjectService.RegisterTransient <ISentanceService, SentanceService>(); InjectService.RegisterTransient <Document>(); InjectService.Unregister <Document>(); var document = InjectService.Get <Document>(); Assert.IsNull(document); InjectService.UnregisterAll(); Assert.IsNull(InjectService.Get <IWordService>()); Assert.IsNull(InjectService.Get <ISentanceService>()); }
private void OnDisable() { InjectService.Unregister <LabInterSystem>(); }