Пример #1
0
 DbgDotNetDecompilerServiceImpl(IDecompilerService decompilerService, DbgLanguageService dbgLanguageService, [ImportMany] IEnumerable <Lazy <DbgDotNetDecompilerGuidProvider, IDbgDotNetDecompilerGuidProviderMetadata> > dbgDotNetDecompilerGuidProviders)
 {
     this.decompilerService = decompilerService;
     this.dbgDotNetDecompilerGuidProviders = dbgDotNetDecompilerGuidProviders.OrderBy(a => a.Metadata.Order).ToArray();
     dbgLanguageService.LanguageChanged   += DbgLanguageService_LanguageChanged;
     SetDecompiler(dbgLanguageService.GetCurrentLanguage(PredefinedDbgRuntimeKindGuids.DotNet_Guid));
 }
Пример #2
0
 DbgCodeBreakpointConditionCheckerImpl(DbgLanguageService dbgLanguageService, DbgObjectIdService dbgObjectIdService)
 {
     this.dbgLanguageService = dbgLanguageService;
     this.dbgObjectIdService = dbgObjectIdService;
 }
 DbgCodeBreakpointConditionCheckerImpl(DbgLanguageService dbgLanguageService) => this.dbgLanguageService = dbgLanguageService;
Пример #4
0
 DbgEngineStepperFactoryImpl(DbgLanguageService dbgLanguageService, DbgDotNetDebugInfoService dbgDotNetDebugInfoService, DebuggerSettings debuggerSettings)
 {
     this.dbgLanguageService        = dbgLanguageService;
     this.dbgDotNetDebugInfoService = dbgDotNetDebugInfoService;
     this.debuggerSettings          = debuggerSettings;
 }