public IServiceRepository Get(IServiceRepository parameter) => parameter.DecorateContent <DefaultCollectionSpecification, ClassicCollections>() .DecorateContent <DictionaryContentSpecification, ClassicDictionaryContents>();
public IServiceRepository Get(IServiceRepository parameter) => parameter.DecorateContent <Content>(IsAssignableSpecification <string> .Default);
public IServiceRepository Get(IServiceRepository parameter) => parameter.DecorateContent <ImmutableArrays>(new IsAssignableGenericSpecification(typeof(ImmutableArray <>))) .Decorate <IGenericTypes, ImmutableArrayAwareGenericTypes>();