WeavyConfiguration Class

Namespace:
Weavy.Core.Configuration
Assembly:
Weavy.Core.dll

Main configuration section for Weavy applications.

public class WeavyConfiguration : ConfigurationSection
Inheritance:
System.Object → WeavyConfiguration

Constructors

WeavyConfiguration() Initializes a new instance of the WeavyConfiguration class.

Properties

BlobProvider Gets or sets configuration settings for the blobs provider.
CacheProvider Gets or sets configuration settings for the cache provider.
Daemons Gets or sets configuration settings for daemons.
IndexProvider Gets or sets configuration settings for the fulltext index provider.
Modules Gets or sets the collection of assemblies to scan for extensions.
NotificationProvider Gets or sets configuration settings for the push notification provider.
ProfileProvider Gets or sets configuration settings for the profile provider.

Extension Methods

IsNullOrDefault(T) Gets a value indicating if the specified value has the default value of the generic type.
Serialize(object) Serializes an object, or graph of connected objects, to a byte array.
SerializeToJson(object, Formatting?, JsonSerializerSettings) Serializes an object, or graph of connected objects, to a json string.
IsValid(object) Determines whether the specified object is valid by evaluating each ValidationAttribute instance that is attached to the object type.