private ResolvedInjectionConfiguration ExecuteSimpleIgnoreTypeTest( string ignoredTypeFullName, IgnoredMemberReferenceFlags ignoreFlags = IgnoredMemberReferenceFlags.SkipTypes ) { ResolvedInjectionConfiguration resolvedConfiguration = ExecuteSimpleIgnoreTest(ignoredTypeFullName, ignoreFlags); Assert.True(IsTypeSkipped(resolvedConfiguration, ignoredTypeFullName)); return(resolvedConfiguration); }
private ResolvedInjectionConfiguration ExecuteSimpleIgnoreTest( string ignoredMethodFullName, IgnoredMemberReferenceFlags ignoreFlags = IgnoredMemberReferenceFlags.SkipMethods ) { IIgnoredMemberReference[] ignoredMemberReferences = { new IgnoredMemberReference( ignoredMethodFullName, ignoreFlags ), }; ResolvedInjectionConfiguration resolvedConfiguration = ExecuteIgnoreTest(ignoredMemberReferences); return(resolvedConfiguration); }
public IgnoredMemberReference WithFilterFlags(IgnoredMemberReferenceFlags value) => null;
public IgnoredMemberReference(string filter, IgnoredMemberReferenceFlags filterFlags = kDefaultFilterOptions) { Filter = !String.IsNullOrEmpty(filter) ? filter : throw new ArgumentNullException(nameof(filter)); FilterFlags = filterFlags; }