/// <summary> /// Constructor /// </summary> /// <param name="runtimeGuid">Runtime guid, see <see cref="PredefinedDbgRuntimeGuids"/></param> /// <param name="dbgDotNetLanguageService">.NET language service instance</param> protected DbgDotNetEngineObjectIdFactory(Guid runtimeGuid, DbgDotNetLanguageService dbgDotNetLanguageService) { if (dbgDotNetLanguageService == null) { throw new ArgumentNullException(nameof(dbgDotNetLanguageService)); } dbgEngineObjectIdFactory = dbgDotNetLanguageService.GetEngineObjectIdFactory(runtimeGuid); }
public ObjectIdComparer(DbgEngineObjectIdFactory dbgEngineObjectIdFactory) => this.dbgEngineObjectIdFactory = dbgEngineObjectIdFactory;