AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

AdvantageCMS.Core.Common.Extension Namespace

Classes


  Class Description
Public class ControlExtension
Provides extension methods for ASP.NET web controls, including CheckBoxList helpers.
Public class DataTableExtension
Provides extension methods for converting IEnumerable sequences into DataTable objects.
Public class Enum<(Of <(<'T>)>)>
Helper class for Enumerations.
Public class EnumExtension
Extension class for enumerations
Public class IEnumerableExtensions
Provides extension methods for adding, appending, and prepending elements to IEnumerable sequences.
Public class JsonExtensions
Provides JSON formatting utility methods, including pretty-printing JSON strings.
Public class ListExtension
Provides extension methods for randomizing and shuffling IEnumerable sequences.
Public class LocalDescription
Allows for creation of customized language specific "DescriptionAttribute" for enumerations to be used with enum.GetDescription() Implements the Attribute
Public class RequestExtension
Provides extension methods for HttpRequest, including client IP address resolution.
Public class TypeExtension
Provides extension methods for common type operations including string checks, decimal parsing, GUID validation, and case-insensitive property lookup.