bUtility.Dapper, bUtility.Dapper.Sql, bUtility.Dapper.Oracle, bUtility.WebApi, bUtility.Sts, bUtility.ReverseProxy
####Extensions: Clear
string Clear(this string value)In
bool In<T>(this T value, params T[] list)Concatenate
string Concatenate(this IEnumerable<string> list, Func<string, string, string> pattern)
//example:
//stringList.Concatenate( (c,n) => $"{c}, {n}");HasAny
bool HasAny<T>(this IEnumerable<T> collection)####Reflection Extensions: GetInstance
object GetInstance(this Type type, params object[] parameters)GetValue
object GetValue(this object obj, string propertyName)
T GetValue<T>(this object obj, string propertyName, T defaultValue) where T : classSetValue
void SetValue(this object obj, string propertyName, object value)Invoke
void Invoke(this object obj, string methodName, params object[] parameters)GetMembers
IEnumerable<T> GetMembers<T>(this Type type, Func<T, Boolean> filter = null) where T :MemberInfoGetMemberNames
IEnumerable<string> GetMemberNames<T>(this Type type, Func<T, Boolean> filter = null) where T :MemberInfo
IEnumerable<string> GetMemberNames<T>(this object obj, Func<T, Boolean> filter = null) where T :MemberInfoGetMemberInfo
T GetMemberInfo<T>(this Type type, string memberName) where T : MemberInfo
T GetMemberInfo<T>(this object obj, string memberName) where T : MemberInfoGetCustomAttribute
T GetCustomAttribute<T>(this MemberInfo memberInfo) where T : System.Attribute