Weavy.Core.Utils Namespace

Namespace:
Weavy.Core.Utils
Assembly:
Weavy.Core.dll

Classes

AsyncHelper Provides helper methods to call awaitable methods from a synchronous environment, see https://stackoverflow.com/a/40120697
ClaimsUtils Provides helper and extension methods for working with claims and identities.
CollectionUtils Provides extension and helper methods for collections.
ColorUtils Provides extensions and helper methods for working with colors.
ContentDispositionUtils Provides helper methods for working with the "Content-Disposition" header.
ContentUtils Provides extension and helper methods for Content objects.
ConversionUtils Provides extensiosn and helper methods for converting objects betwwen different representations.
CryptoUtils Provides helper methods for encypting/decrypting text.
CultureUtils Provides helper methods for various culture related things.
DateUtils Provides extension and helper methods for working with dates and times.
Emojione Helper class for converting emoji to different formats.
EntityUtils Provides helper and extensiosn methods for entities.
EnumUtils Provides helper and extension methods for enums.
FileConversionUtils Provides helper methods for converting files between different formats.
FileUtils Provides helper methods for working with files and folders.
HashUtils Provides helper methods for calculating and verifying hash values.
HtmlExtensions Provides helper and extension methods for working with HTML.
HttpUtils A helper class for downloading files and text over http which supports gzip and checks encoding header (and meta tags) in order to decode it correctly. Adapted from http://stackoverflow.com/a/2700707.
JwtUtils Provides helper methods for working with JWT tokens. See https://tools.ietf.org/html/rfc7519 and https://www.iana.org/assignments/jwt/jwt.xhtml.
LinkAttributeModifier Modifies links for our purposes.
Locker A simple utility class that helps us take a lock on strings like file paths etc.
MarkdownUtils Provides helper methods for working with markdown.
NumberUtils Provides helper and extension methods for formatting numbers.
OfficeUtils Provides helper methods for working with Microsoft Office files.
PluginUtils Provides helper and extension methods for working with plugins.
RazorUtils Provides helper methods for executing razor templates.
RazorUtils.HtmlHelper Simple helper for supporting Html.Raw() in templates.
RazorUtils.HtmlTemplate Template with Html.Raw() and localization support.
ReflectionUtils Provides extensions and helper methods for working with reflection.
ResourceUtils Provides extension and helper methods for working with resource files.
SerializationUtils Provides extension and helper methods for serializing and deserializing objects.
StreamUtils Provides helper methods for working with streams.
StringUtils Provides extension and helper methods for working with strings.
TeamsApiUtils
TweetUtils Provides extension and helper methods for working with tweets.
UrlUtils Provides extension and helper methods for working with urls.
UserUtils Provides extension and helper methods for working with Users.
ValidationUtils Provides extension and helper methods for working with validation.
ZoomApiUtils

Enums

FileConversionFormat Defines the different formats that the FileConversionUtils understands.