Click or drag to resize
Netadmin.Core Namespace

[This is preliminary documentation and is subject to change.]

 
Classes
  ClassDescription
Public classBlobStream
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
Public classIpConverter
Util class for converting IP addresses between string and numeric representation
Public classLocate Obsolete.
Public classNameOfHelper
Extension class to provide expression based NameOfs
Public classPluginEnumeratorT
Usable as replacement for IEnumerable of T for constructor injecting plugins. This resolves issues when plugins would create a resolve loop
Interfaces
  InterfaceDescription
Public interfaceICustomDependencyRegistry
Implementations of this interface can be used to extend the IoC wireup
Public interfaceIDateTimeProvider
Build-In provider for DateTime information. Useful for getting direct control of time manipulation for the purpose of testing.
Public interfaceIDbFactory
Public interfaceINetadminContainer
Public interfaceINetadminContainerExtender
Used for safely exposing a limit set of methods for use in IoC extension plugins
Public interfaceINetadminResolver
Resolves registered IoC
Public interfaceIWeekNumberProvider
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.
Enumerations