ποΈ Overview
The library is imported into the script as follows:
ποΈ Algorithms
It contains two static methods that calculate string distance metrics
ποΈ BulkOperations
It contains several methods that perform batch operations on an object database. Here's an overview of the class and its methods:
ποΈ Cache
The Cache class provides a simple way to store and retrieve objects in a shared cache. It uses a dictionary to store the objects, and each object is associated with a key and a validity period. When retrieving an object, the validity period is checked to determine if the object is still valid. If an object's validity has expired or it doesn't exist in the cache, null is returned.
ποΈ ContainerDatasourceAccess
It is a wrapper class for working with container objects. Here's an overview of the class and its methods:
ποΈ ContainerMultiAccess
It is a wrapper class for working with multidimensional containers and querying the data within them. Here's an overview of the class and its methods:
ποΈ ContainerObjectCollectionAccess
It is a wrapper class for working with a collection of objects stored in a container. Here's an overview of the class and its methods:
ποΈ ContainerRelationalAccess
It is a wrapper class, specifically designed for working with relational databases. Here's an overview of the class and its methods:
ποΈ ContainerAccess
It contains various static methods that serve as wrapper functions for interacting with containers and performing operations on them. Here's an overview of the class and its methods:
ποΈ Convert
It contains various static methods for converting between different data types and performing encoding/decoding operations. Here's an overview of the class and its methods:
ποΈ Encoding
Encoding is the process of transforming a set of Unicode characters into a sequence of bytes. In contrast, decoding is the process of transforming a sequence of encoded bytes into a set of Unicode characters. You can get the available encoding using Encoding.GetEncodings() method, the class is based on the .net Encoding class, more information can be found here.
ποΈ Email
It provides methods for sending emails using different providers, managing attachments, and checking mail receive connections. Here's an overview of the class and its methods:
ποΈ ExportObject
It wraps an IExportObject instance and provides methods and properties to interact with it. Here's an overview of the class:
ποΈ Global
It contains various static methods and properties that can be accessed globally within the application. Here's an overview of the class:
ποΈ Hash
It is a static class that provides methods for computing different hash functions. Here's an overview of the class:
ποΈ HttpClient
It is a wrapper around the HttpClient class to simplify HTTP requests. Here's an overview of the class:
ποΈ InternalUserAccess
This class provides various methods for managing internal user data and performing operations such as saving, updating, deleting, and retrieving user information.
ποΈ JSON
It is a static wrapper class called JSON. This class provides methods for parsing and stringifying JSON data using the Newtonsoft.Json library.
ποΈ Logging
This class provides a static method called WriteConsole for writing log messages to the console.
ποΈ Math
This class provides various static methods that wrap functionality from the System.Math class for performing mathematical operations.
ποΈ NonDatabase
This class is used as a wrapper for interacting with a non-database data source.
ποΈ Number
This class provides various utility methods and constants for working with numbers.Here is an overview of the class:
ποΈ Numbers
The code provided defines a static class called Numbers. Hereβs a breakdown of the class:
ποΈ Object
The code provides utility methods for working with objects. The class has three static methods:
ποΈ Password
This class provides a static method called GeneratePassword for generating passwords. Here is an explanation of the code:
ποΈ Path
This class provides several static methods related to working with file paths. The class has several static methods for manipulating file paths:
ποΈ QR
This class provides a static method for generating QR codes using the QRCoder library. The class has a static method called GenerateQRImage that accepts three parameter:
ποΈ Redis
This class serves as a wrapper for interacting with Redis. The class provides several static methods for interacting with Redis:
ποΈ Regex
This class serves as a wrapper for performing regular expression operations using the Regex class. The class provides several static methods for working with regular expressions:
ποΈ Security
This class serves as a wrapper for performing security-related operations. The class provides several static methods for working with security-related functionality:
ποΈ Stopwatch
This class is used for measuring elapsed time with high resolution if the underlying hardware supports it, and falls back to using DateTime and ticks as a measurement otherwise. Here's a breakdown of the code:
ποΈ TranslatedString
The TranslatedString class represents a translated string. Here's a breakdown of the code:
ποΈ WorkflowStatus
This class serves as a wrapper for interacting with a WorkflowStatus object. Here is an explanation of the code:
ποΈ StringBuilder
The class provides several methods for working with the wrapped StringBuilder object:
ποΈ UserAccess
This class serves as a wrapper for working with user-related functionality, including user management and authentication. The class provides several static methods for working with user-related functionality: