Netadmin.Core Namespace |
[This is preliminary documentation and is subject to change.]
Class | Description | |
---|---|---|
![]() | BlobStream |
This class is a workaround to DbDataReader.GetStream throwing an exception in MySql.Data
By extending System.IO.Stream and encapsulating the datareader it is possible to stream the data instead of reading it all to a byte array
|
![]() | IpConverter |
Util class for converting IP addresses between string and numeric representation
|
![]() | Locate | Obsolete. |
![]() | NameOfHelper |
Extension class to provide expression based NameOfs
|
![]() | PluginEnumeratorT |
Usable as replacement for IEnumerable of T for constructor injecting plugins. This resolves issues when plugins would create a resolve loop
|
Interface | Description | |
---|---|---|
![]() | ICustomDependencyRegistry |
Implementations of this interface can be used to extend the IoC wireup
|
![]() | IDateTimeProvider |
Build-In provider for DateTime information. Useful for getting direct control of time manipulation for the purpose of testing.
|
![]() | IDbFactory | |
![]() | INetadminContainer | |
![]() | INetadminContainerExtender |
Used for safely exposing a limit set of methods for use in IoC extension plugins
|
![]() | INetadminResolver |
Resolves registered IoC
|
![]() | IWeekNumberProvider |
Built-In provider for week number information. Useful for getting direct control of time manipulation for the purpose of testing.
Also contains work-around for a week number bugg that exists in .NET framework and should therefore be used everywhere week number is used.
|
Enumeration | Description | |
---|---|---|
![]() | ConnectionDatabase | |
![]() | ConnectionPrivilege | |
![]() | DependencyLifeCycle |