C# (CSharp) Rock.Utility Namespace

Classes

Name Description
BlockStateContractResolver Use with JSONConvert options in cases where you don't want to include base model fields.
ExcelHelper Methods that facilitate generating Excel files
ExpressionHelper Expresssion Helper Methods
FileUtilities
IgnoreUrlEncodedKeyContractResolver Use with JSONConvert options in cases where you don't need UrlEncodedKey to be serialized (UrlEncodedKey takes a while to serialize since it has to encrypt stuff first)
ImageUtilities
RockJsonMediaTypeFormatter
RockJsonTextWriter A JsonTextWriter that is aware of SerializeInSimpleMode AttributeCacheJsonConverter and AttributeValueJsonConverter use this to figure out how they should serialize
SettingsStringBase A base class that provides common functions to create or parse versioned settings strings used by various Rock components.
StringAsLiteralJavascriptJsonConverter Serializes a string as literal javascript, instead of a string value