Westwind.Utilities
| Type Name | Description |
|---|---|
| Helper class to run async methods within a sync process. Source: https://www.ryadel.com/en/asyncutil-c-helper-class-async-method-sync-result-wait/ | |
| Wrapper around a COM object that allows 'dynamic' like behavior to work in .NET Core where dynamic with COM objects is not working. This Credit to:… | |
| Utility library for common data operations. | |
| DebugUtils class contains various utility methods for debugging and diagnostic tasks | |
| This class creates a generic method delegate from a MethodInfo signature converting the method call into a LateBoundMethod delegate call. Using this class allows making repeated calls very quickly.… | |
| Class that provides a number of encryption helper utilities to make it easier to create hashes and two-way encryption, create checksums and more. | |
| Class that provides extensible properties and methods to an existing object when cast to dynamic. This dynamic object stores 'extra' properties in a dictionary or checks the actual properties of the… | |
| wwUtils class which contains a set of common utility classes for Formatting strings Reflection Helpers Object Serialization Stream Manipulation | |
| Html string and formatting utilities | |
| Configuration object for Http Requests used by the HttpClientUtils methods. Allows you to set the URL, verb, headers proxy and credentials that are then passed to the HTTP client. | |
| Http Client wrapper that provides single line access for common Http requests that return string, Json or binary content. Most methods have dual versions using simple parameters, or an… | |
| Configuration object for Http Requests used by the HttpUtils methods. Allows you to set the URL, verb, headers proxy and credentials that are then passed to the HTTP client. | |
| Simple HTTP request helper to let you retrieve data from a Web server and convert it to something useful. | |
| Customized version of WebClient that provides access to the Response object so we can read result data from the Response. | |
| Summary description for wwImaging. | |
| JSON Serialization helper class using Json.NET. This class has simplified single line serialization methods to serialize JSON to and from string and files on disk with error handling and some common… | |
| A very basic password scrubber that can scrub passwords from JSON and Sql Connection strings. This is a very basic implementation where you can provide the keys to scrub or use default values. | |
| Creates a serializable string/object dictionary that is XML serializable Encodes keys as element names and values as simple values with a type attribute that contains an XML type name. Complex names… | |
| Collection of Reflection and type conversion related utility functions | |
| A generic scheduling service that runs on a background thread and fires events in a given check frequency. | |
| A simple item wrapper that allows separating items by type. | |
| Windows specific shell utility functions | |
| A very simple flat object serializer that can be used for intra application serialization. It creates a very compact positional string of properties. Only serializes top level properties, with no… | |
| String utility class that provides a host of string related operations | |
| Time Utilities class provides date and time related routines. | |
| A query string or UrlEncoded form parser and editor class that allows reading and writing of urlencoded key value pairs used for query string and HTTP form data. Useful for parsing and editing… | |
| Internally used class that is used to expand links in text strings. | |
| Object that holds a single Validation Error for the business object | |
| A collection of ValidationError objects that is used to collect errors that occur duing calls to the Validate method. | |
| String utility class that provides a host of string related operations | |
| LateBoundMethod is a generic method signature that is passed an instance and an array of parameters and returns an object. It basically can be used to call any method. | |
| Determines how date time values are rounded | |
Assembly: Westwind.Utilities.dll
