@@ -95,11 +95,11 @@ public PrimitiveType Create(PrimitiveTypeCode code)
9595 /// <param name="h">The handle of the entity.</param>
9696 /// <param name="genericContext">The generic context.</param>
9797 /// <returns></returns>
98- public IExtractedEntity CreateGeneric ( GenericContext genericContext , Handle h ) => genericHandleFactory [ genericContext , h ] ;
98+ public IExtractedEntity CreateGeneric ( IGenericContext genericContext , Handle h ) => genericHandleFactory [ genericContext , h ] ;
9999
100- private readonly GenericContext defaultGenericContext ;
100+ private readonly IGenericContext defaultGenericContext ;
101101
102- private IExtractedEntity CreateGenericHandle ( GenericContext gc , Handle handle )
102+ private IExtractedEntity CreateGenericHandle ( IGenericContext gc , Handle handle )
103103 {
104104 IExtractedEntity entity ;
105105 switch ( handle . Kind )
@@ -136,7 +136,7 @@ private IExtractedEntity CreateGenericHandle(GenericContext gc, Handle handle)
136136 return entity ;
137137 }
138138
139- private IExtractedEntity Create ( GenericContext gc , MemberReferenceHandle handle )
139+ private IExtractedEntity Create ( IGenericContext gc , MemberReferenceHandle handle )
140140 {
141141 var mr = MdReader . GetMemberReference ( handle ) ;
142142 switch ( mr . GetKind ( ) )
@@ -228,7 +228,7 @@ private Namespace CreateNamespace(NamespaceDefinitionHandle handle)
228228
229229 #endregion
230230
231- private readonly CachedFunction < GenericContext , Handle , IExtractedEntity > genericHandleFactory ;
231+ private readonly CachedFunction < IGenericContext , Handle , IExtractedEntity > genericHandleFactory ;
232232
233233 /// <summary>
234234 /// Gets the short name of a member, without the preceding interface qualifier.
0 commit comments