Assembly
Type | Summary |
---|---|
ArgumentNullOrEmptyException | Thrown when a required argument is null or empty. |
CaptionAttribute | Allows to set a localized caption for a class. |
ConfigurationFinder | Provides methods to help find .json configuration files like settings.json. |
ConfigurationOptionAttribute | Allows to mark a property that is filled with configuration information. |
DisposeAction | Provides an action to be executed when the Dispose method is called. |
EventNotSupportedException | Thrown when trying to access a non-supported event. |
ExceptionExtensions | Provides helper extension for Exceptions |
FrameworkException | This is the root class for application exceptions. |
HashExtensions | Extension methods for hashing strings and byte arrays. |
IListItem | Represents an item of a list. |
ItemProcessFlag | A flag to control the process state of an item. |
JsonExtensions | Json extensions. |
LanguageExtensions | Provides for commons language types. |
ListItem | Default implementation of IListItem. |
Localization | Models localization text to be stored. |
LocalizationCollection | A collection of Localization. |
MethodNotSupportedException | Thrown when trying to access a non-supported method. |
MissingRequiredPropertyException | Thrown when a required property was not initialized. |
NofMProgressEventArgs | Argument for N of M progress report events. |
NofMProgressEventHandler | Event that reports a process progress as a N of M items. |
PercentageProgressEventArgs | Argument for percentage progress report events. |
PercentageProgressEventHandler | Event that reports a process progress as a percentage. |
PropertyNotSupportedException | Thrown when trying to access a non-supported property. |
ResourcesExtensions | Provides extension method related to localization resources functionality. |
Result | Provides a generic result implementation. |
TypeDescriptionAttribute | TypeDescriptionAttribute is used for descripting a type for an application UI. |
Util | Provides utility functions for the framework. |
Type | Summary |
---|---|
IKpokPatagonBuilder | Kpok patagon framework DI configuration interface. |
InjectServiceNameAttribute | Maps a property to be injected with a service throught it's name. |
InjectServiceTypeAttribute | Maps a property to be injected with an instance of Type. |
KpokPatagonBuilder | Kpok patagon framework helper class for DI configuration. |
KpokPatagonBuilderExtensions | Extension methods to register services with dependency injection. |
KpokPatagonServiceCollectionExtensions | Kpok patagon framework DI configuration methods. |
NamedService | Allows the registration of a service with an associated name. |
Type | Summary |
---|---|
IEmailTransport | A marker interface to mark an IMessageService that send messages through e-mail. |
IMessageService | Allows the implementation of messaging services. |
ISmtpServerConfiguration | Defines the confiuration for using en SMTP server. |
Message | A message to be send by a messaging service. |
SendException | Thrown by a message service when an error occured while sending a message. |
SmtpMessageService | Implements an IMessageService that send messages through e-mail. |
SmtpServerConfiguration | Smpt server configuration. |
Type | Summary |
---|---|
INavigationProvider | Allows the implementation of a provider that returns Navigation objects. |
Navigation | Models navigation information |
NavigationConfigurationException | Thown when navigation configuration errors are detected. |
NavigationConfigurationService | Implements a service that scans the application context packages for navigation configuration and constructs a Navigation model. |
NavigationException | Thrown when an error occured into de navigation sub-system. |
NavigationItem | Models an item of the navigation sub-system. |
NavigationItemKind | Define the diferent kinds of navigation items. |
NavigationNotFoundException | Thrown when a navigation configuration could'nt be found. |
NavigationProvider | Default navigation provider. |
Type | Summary |
---|---|
IParameterConfigurationService | Allows the implementaion of a service that builds parameter configuration trees. |
IParameterOptionsProvider | Allows the implementation of an option provider for parameter edition. |
IParameterTreeNode | Allows the implementation of a tree structure for configuration parameters. |
IParameterValueValidator | Allows the implementation of a class that validates a parameter value. |
ParameterConfiguration | Defines the configuration of a parameter. |
ParameterConfigurationException | Thrown when parameter configuration errors are detected. |
ParameterConfigurationService | Implements a service that scans the application packages for parameter configuration and construct a parameter configuration tree. |
ParameterDoesNotExistException | Thrown when a parameter does not exist. |
ParameterException | This is the base exception for parameter related erros. |
ParameterTreeNode | A node of the parameter tree. |
ParameterType | Defines the supported parameter types. |
ParameterValueValidationException | Thrown when the value for a parameter is not valid. |
StaticParameterOptionsProvider | Implements an IParameterOptionsProvider that reads the options from the parameter Xml configuration document. To configure, add <option value="" text="" />s to the optionsProvider node. |
WrongParameterTypeException | Thrown when requested a wrong type for a particular parameter. |
Type | Summary |
---|---|
ParameterConfigurationDto | A DTO to transfer information a parameter including it's current value. |
ParameterTreeNodeDto | A DTO to transfer information of a parameter tree node. |
Type | Summary |
---|---|
ReflectionHelpers | Provides helper methods for reflection. |
Type | Summary |
---|---|
IRoleProvider | Allows the implementation of a provider that return application Roles. |
PrincipalExtensions | Extensión for principal an identity. |
Role | A Role definition for privileges assignment. |
SecurityException | This is the framework root class for security exceptions. |
SecurityHelpers | Provides generic methods for security. |
Type | Summary |
---|---|
AsymmetricCryptographer | Asymmetric cryptographic utilities. |
AsymmetricKeyNotFoundException | Thrown when an asymmetric key could not fe found. |
Cryptographer | Implements a crytography service. |
CryptographyException | Thrown when an error occured during a cryptographic operation. |
CryptographyUtility | Common cryptography methods. |
DefaultSymmetricKeyGenerator | Creates a key for the SymmetricCryptographer that use an initializator vector of 16 bytes and a key of 32 bytes based on two provided keys. |
FileSystemAsymmetricKeyStore | An IAsymmetricKeyStore that read the key from the file system. |
HashCryptographer | A hash provider for any hash algorithm which derives from HashAlgorithm. |
HashProviderFactory | HashProviderFactory implements a class factory for hash providers. |
IAsymmetricKeyStore | Allows implementation of a store for asymmetric keys. |
ICryptographer | Defines a cryptography service. |
IHashProvider | A contract for any provider for hash implementations. |
IKeyGenerator | IKeyGenerator allows the implementation of classes that generates encryption keys for symmetric algorithm. |
ISymmetricProvider | A contract for any provider for symmetric cryptographic implementations. |
RsaKey | Models a RSA key for serialization. |
RsaKeyJsonConverter | A converter that for a RsaKey that write all RSAParameters properties. |
SymmetricCryptographer | Represents basic cryptography services for a SymmetricAlgorithm. |
SymmetricKeyNotFoundException | Thrown when the required symmetric key was not found. |
SymmetricProviderFactory | SymmetricProviderFactory implements a class factory for symmetric cryptographers. |
Type | Summary |
---|---|
CryptographyOptions | Cryptography configuration options. |
Type | Summary |
---|---|
TokenFunction | Provides default algorithm for cutting and formatting tokens |
Type | Summary |
---|---|
Clock | Used to get date time information. |
ClockProviders | Available clock providers. |
IClockProvider | Allows the implementation for common date-time operations. |
LocalClockProvider | Implements an IClockProvider to work with local times. |
UnspecifiedClockProvider | Implements an IClockProvider to work with unspecified times. |
UtcClockProvider | Implements an IClockProvider to work with Utc times. |
In this document