protected override void Initialize() { base.Initialize(); var serviceContainer = this as IServiceContainer; var langService = new PegasusLanguageService(); langService.SetSite(this); serviceContainer.AddService(typeof(PegasusLanguageService), langService, true); }