Skip to content

v3.0.0.3007

Choose a tag to compare

@I-RzR-I I-RzR-I released this 07 Aug 05:40
· 152 commits to main since this release
f6915e6

What's Changed

  • Feature/refactor code reflection extensions by @I-RzR-I in #35
  • [ddc61a0] -> Add new reflection extension methods (available from net45 and up); GetTypes, GetSetMethod, GetGetMethod, GetGenericArguments, GetMethod, GetMembers, GetInterfaces, IsGenericType, IsValueType, IsAbstract, IsAssignableFrom, ContainsGenericParameters, BaseType, IsGenericTypeDefinition, IsPrimitive, IsNestedPublic, IsPublic, IsSealed, GetGenericParameterConstraints, IsClass, IsInterface, IsGenericParameter, GetGenericParameterAttributes, GetAssembly, GetConstructors, GetConstructor, IsInNamespace.
  • [379d971] -> Add NotNull (safe) array extension. Add array/enumerable tests.
  • [efb7a14] -> Small code adjustments and improvements
  • [c4ec2f8] -> Add tests for DomainEnsure methods
  • [780f3f5] -> Adjust code to use Ensure. Adjust namespace.
  • [716c5a4] -> [BreakingChanges] Relocate extension classes ReflectionExtensions, TypeBuilderExtensions and TypeExtensions.
  • [ad66c6d] -> Adjust code to use defined extensions. Adjust namespace.
  • [6e57990] -> Add collection extension method With (accept array).
  • [5db737c] -> Add Ensure methods and refactor code.

Full Changelog: v2.3.0.7698...v3.0.0.3007