updated to newest version of portoa
This commit is contained in:
parent
a6836ad82d
commit
1ab1b0f074
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,716 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>Microsoft.Practices.Unity.Interception.Configuration</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement">
|
|
||||||
<summary>
|
|
||||||
Configuration element that lets you specify additional interfaces
|
|
||||||
to add when this type is intercepted.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)">
|
|
||||||
<summary>
|
|
||||||
Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed
|
|
||||||
to configure the container according to this configuration element.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container that is being configured.</param>
|
|
||||||
<param name="fromType">Type that is being registered.</param>
|
|
||||||
<param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param>
|
|
||||||
<param name="name">Name this registration is under.</param>
|
|
||||||
<returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be
|
|
||||||
applied to the container registration.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.TypeName">
|
|
||||||
<summary>
|
|
||||||
Type of interface to add.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.AddInterfaceElement.Key">
|
|
||||||
<summary>
|
|
||||||
Each element must have a unique key, which is generated by the subclasses.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElement">
|
|
||||||
<summary>
|
|
||||||
Configuration element representing a call handler.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement">
|
|
||||||
<summary>
|
|
||||||
Base class for the two children of the Policy element:
|
|
||||||
MatchingRuleElement and CallHandlerElement.
|
|
||||||
</summary>
|
|
||||||
<remarks>
|
|
||||||
<para>
|
|
||||||
These configuration elements have a required "name" attribute, an optional "type" attribute, and
|
|
||||||
optional child elements <lifetime> and <injection>
|
|
||||||
</para>
|
|
||||||
<para>
|
|
||||||
Elements without a value for the type attribute can only have a value for the name attribute, and
|
|
||||||
indicate that the represented handler or rule is configured elsewhere and that a reference to
|
|
||||||
the given name must be added to the policy to be resolved, while elements with a value for the type
|
|
||||||
attribute indicate how the represented handler or rule should be built and can optionally specify
|
|
||||||
lifetime management and injection configuration.
|
|
||||||
</para>
|
|
||||||
<para>
|
|
||||||
This element is similar to the <see cref="T:Microsoft.Practices.Unity.Configuration.RegisterElement"/>, except that it does not provide
|
|
||||||
an extension point for arbitrary configuration.
|
|
||||||
</para>
|
|
||||||
</remarks>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.DeserializeElement(System.Xml.XmlReader,System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
Reads XML from the configuration file.
|
|
||||||
</summary>
|
|
||||||
<param name="reader">The <see cref="T:System.Xml.XmlReader"/> that reads from the configuration file.
|
|
||||||
</param><param name="serializeCollectionKey">true to serialize only the collection key properties; otherwise, false.
|
|
||||||
</param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element to read is locked.
|
|
||||||
- or -
|
|
||||||
An attribute of the current node is not recognized.
|
|
||||||
- or -
|
|
||||||
The lock status of the current node cannot be determined.
|
|
||||||
</exception>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Name">
|
|
||||||
<summary>
|
|
||||||
Name of this item
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.TypeName">
|
|
||||||
<summary>
|
|
||||||
Type that implements this matching rule or call handler.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Injection">
|
|
||||||
<summary>
|
|
||||||
Injection members that control how this item is created.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyChildElement.Lifetime">
|
|
||||||
<summary>
|
|
||||||
Lifetime manager for this item.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection">
|
|
||||||
<summary>
|
|
||||||
A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElement"/>s for configuration.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
|
|
||||||
<summary>
|
|
||||||
Gets the element key for a specified configuration element when overridden in a derived class.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
|
|
||||||
</returns>
|
|
||||||
<param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.
|
|
||||||
</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
|
|
||||||
<summary>
|
|
||||||
Causes the configuration system to throw an exception.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
true if the unrecognized element was deserialized successfully; otherwise, false. The default is false.
|
|
||||||
</returns>
|
|
||||||
<param name="elementName">The name of the unrecognized element.
|
|
||||||
</param><param name="reader">An input stream that reads XML from the configuration file.
|
|
||||||
</param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element specified in <paramref name="elementName"/> is the <clear> element.
|
|
||||||
</exception><exception cref="T:System.ArgumentException"><paramref name="elementName"/> starts with the reserved prefix "config" or "lock".
|
|
||||||
</exception>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.CallHandlerElementCollection.Item(System.String)">
|
|
||||||
<summary>
|
|
||||||
Retrieve a call handler element from the collection by name.
|
|
||||||
</summary>
|
|
||||||
<param name="name">Name to look up.</param>
|
|
||||||
<returns>The rule, or null if not in the collection.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.DefaultElement">
|
|
||||||
<summary>
|
|
||||||
The <default> element that appears inside an <interceptor> element.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement">
|
|
||||||
<summary>
|
|
||||||
Base class for the default and key elements that can occur
|
|
||||||
inside the <interceptor> element.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)">
|
|
||||||
<summary>
|
|
||||||
Actually register the interceptor against this type.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container to configure.</param>
|
|
||||||
<param name="interceptor">interceptor to register.</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.TypeName">
|
|
||||||
<summary>
|
|
||||||
Type name that this interceptor will be registered for.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.ResolvedType">
|
|
||||||
<summary>
|
|
||||||
Return the type object that is resolved from the <see cref="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement.TypeName"/> property.
|
|
||||||
</summary>
|
|
||||||
<returns>The type object.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.DefaultElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)">
|
|
||||||
<summary>
|
|
||||||
Actually register the interceptor against this type.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container to configure.</param>
|
|
||||||
<param name="interceptor">interceptor to register.</param>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement">
|
|
||||||
<summary>
|
|
||||||
Configuration elmement for specifying
|
|
||||||
interception behaviors for a type.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.DeserializeElement(System.Xml.XmlReader,System.Boolean)">
|
|
||||||
<summary>
|
|
||||||
Reads XML from the configuration file.
|
|
||||||
</summary>
|
|
||||||
<param name="reader">The <see cref="T:System.Xml.XmlReader"/> that reads from the configuration file.
|
|
||||||
</param><param name="serializeCollectionKey">true to serialize only the collection key properties; otherwise, false.
|
|
||||||
</param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element to read is locked.
|
|
||||||
- or -
|
|
||||||
An attribute of the current node is not recognized.
|
|
||||||
- or -
|
|
||||||
The lock status of the current node cannot be determined.
|
|
||||||
</exception>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)">
|
|
||||||
<summary>
|
|
||||||
Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed
|
|
||||||
to configure the container according to this configuration element.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container that is being configured.</param>
|
|
||||||
<param name="fromType">Type that is being registered.</param>
|
|
||||||
<param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param>
|
|
||||||
<param name="name">Name this registration is under.</param>
|
|
||||||
<returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be
|
|
||||||
applied to the container registration.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.TypeName">
|
|
||||||
<summary>
|
|
||||||
Type of behavior to add.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.Name">
|
|
||||||
<summary>
|
|
||||||
Name of behavior to resolve.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.IsDefaultForType">
|
|
||||||
<summary>
|
|
||||||
Should this behavior be configured as a default behavior for this type, or
|
|
||||||
specifically for this type/name pair only?
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionBehaviorElement.Key">
|
|
||||||
<summary>
|
|
||||||
Each element must have a unique key, which is generated by the subclasses.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension">
|
|
||||||
<summary>
|
|
||||||
Section extension class used to add the elements needed to configure
|
|
||||||
Unity interception to the configuration schema.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension.AddExtensions(Microsoft.Practices.Unity.Configuration.SectionExtensionContext)">
|
|
||||||
<summary>
|
|
||||||
Add the extensions to the section via the context.
|
|
||||||
</summary>
|
|
||||||
<param name="context">Context object that can be used to add elements and aliases.</param>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement">
|
|
||||||
<summary>
|
|
||||||
A configuration element that contains the top-level container configuration
|
|
||||||
information for interception - handler policies and global interceptor definitions.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
|
|
||||||
<summary>
|
|
||||||
Gets a value indicating whether an unknown element is encountered during deserialization.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
true when an unknown element is encountered while deserializing; otherwise, false.
|
|
||||||
</returns>
|
|
||||||
<param name="elementName">The name of the unknown subelement.
|
|
||||||
</param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization.
|
|
||||||
</param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked.
|
|
||||||
- or -
|
|
||||||
One or more of the element's attributes is locked.
|
|
||||||
- or -
|
|
||||||
<paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute.
|
|
||||||
- or -
|
|
||||||
The element has a Boolean attribute with an invalid value.
|
|
||||||
- or -
|
|
||||||
An attempt was made to deserialize a property more than once.
|
|
||||||
- or -
|
|
||||||
An attempt was made to deserialize a property that is not a valid member of the element.
|
|
||||||
- or -
|
|
||||||
The element cannot contain a CDATA or text element.
|
|
||||||
</exception>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.ConfigureContainer(Microsoft.Practices.Unity.IUnityContainer)">
|
|
||||||
<summary>
|
|
||||||
Apply this element's configuration to the given <paramref name="container"/>.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container to configure.</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionElement.Policies">
|
|
||||||
<summary>
|
|
||||||
Policies defined for this container.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement">
|
|
||||||
<summary>
|
|
||||||
Configuration element that lets you configure
|
|
||||||
what interceptor to use for a type.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.#ctor">
|
|
||||||
<summary>
|
|
||||||
Initialize a new <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement"/>.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)">
|
|
||||||
<summary>
|
|
||||||
Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed
|
|
||||||
to configure the container according to this configuration element.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container that is being configured.</param>
|
|
||||||
<param name="fromType">Type that is being registered.</param>
|
|
||||||
<param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param>
|
|
||||||
<param name="name">Name this registration is under.</param>
|
|
||||||
<returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be
|
|
||||||
applied to the container registration.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.TypeName">
|
|
||||||
<summary>
|
|
||||||
Type name for the interceptor to apply.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.Name">
|
|
||||||
<summary>
|
|
||||||
Name to use when resolving interceptors from the container.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.IsDefaultForType">
|
|
||||||
<summary>
|
|
||||||
Should this interceptor be registered as the default for the contained
|
|
||||||
type, or only for this particular type/name pair?
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorElement.Key">
|
|
||||||
<summary>
|
|
||||||
Each element must have a unique key, which is generated by the subclasses.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection">
|
|
||||||
<summary>
|
|
||||||
A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElement"/> objects as shown
|
|
||||||
in configuration.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection.CreateNewElement">
|
|
||||||
<summary>
|
|
||||||
When overridden in a derived class, creates a new <see cref="T:System.Configuration.ConfigurationElement"/>.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
A new <see cref="T:System.Configuration.ConfigurationElement"/>.
|
|
||||||
</returns>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorRegistrationElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
|
|
||||||
<summary>
|
|
||||||
Gets the element key for a specified configuration element when overridden in a derived class.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
|
|
||||||
</returns>
|
|
||||||
<param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.
|
|
||||||
</param>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement">
|
|
||||||
<summary>
|
|
||||||
Configuration element that provides a top-level element for
|
|
||||||
configuration interceptors for types in a container.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.ConfigureContainer(Microsoft.Practices.Unity.IUnityContainer)">
|
|
||||||
<summary>
|
|
||||||
Apply this element's configuration to the given <paramref name="container"/>.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container to configure.</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsElement.Interceptors">
|
|
||||||
<summary>
|
|
||||||
The various child elements that are contained in this element.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement">
|
|
||||||
<summary>
|
|
||||||
Configuration element that represents the configuration for
|
|
||||||
a specific interceptor, as presented in the config file inside
|
|
||||||
the <interceptors> element.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
|
|
||||||
<summary>
|
|
||||||
Gets a value indicating whether an unknown element is encountered during deserialization.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
true when an unknown element is encountered while deserializing; otherwise, false.
|
|
||||||
</returns>
|
|
||||||
<param name="elementName">The name of the unknown subelement.
|
|
||||||
</param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization.
|
|
||||||
</param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked.
|
|
||||||
- or -
|
|
||||||
One or more of the element's attributes is locked.
|
|
||||||
- or -
|
|
||||||
<paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute.
|
|
||||||
- or -
|
|
||||||
The element has a Boolean attribute with an invalid value.
|
|
||||||
- or -
|
|
||||||
An attempt was made to deserialize a property more than once.
|
|
||||||
- or -
|
|
||||||
An attempt was made to deserialize a property that is not a valid member of the element.
|
|
||||||
- or -
|
|
||||||
The element cannot contain a CDATA or text element.
|
|
||||||
</exception>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.TypeName">
|
|
||||||
<summary>
|
|
||||||
Type of interceptor to configure.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.Registrations">
|
|
||||||
<summary>
|
|
||||||
The types that this interceptor will be registered against.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.Value">
|
|
||||||
<summary>
|
|
||||||
Any value passed to the type converter.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement.TypeConverterTypeName">
|
|
||||||
<summary>
|
|
||||||
Type converter to use to create the interceptor, if any.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElementCollection">
|
|
||||||
<summary>
|
|
||||||
A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElement"/> objects
|
|
||||||
as stored in configuration.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptorsInterceptorElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
|
|
||||||
<summary>
|
|
||||||
Gets the element key for a specified configuration element when overridden in a derived class.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
|
|
||||||
</returns>
|
|
||||||
<param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.
|
|
||||||
</param>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement">
|
|
||||||
<summary>
|
|
||||||
The <key> element that occurs inside an <interceptor> element
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.RegisterInterceptor(Microsoft.Practices.Unity.IUnityContainer,Microsoft.Practices.Unity.InterceptionExtension.IInterceptor)">
|
|
||||||
<summary>
|
|
||||||
Actually register the interceptor against this type.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container to configure.</param>
|
|
||||||
<param name="interceptor">interceptor to register.</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.KeyElement.Name">
|
|
||||||
<summary>
|
|
||||||
Name registration should be under. To register under the default, leave blank.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElement">
|
|
||||||
<summary>
|
|
||||||
A configuration element representing a matching rule.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection">
|
|
||||||
<summary>
|
|
||||||
A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElement"/>s for configuration.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
|
|
||||||
<summary>
|
|
||||||
Gets the element key for a specified configuration element when overridden in a derived class.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
|
|
||||||
</returns>
|
|
||||||
<param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.
|
|
||||||
</param>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
|
|
||||||
<summary>
|
|
||||||
Causes the configuration system to throw an exception.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
true if the unrecognized element was deserialized successfully; otherwise, false. The default is false.
|
|
||||||
</returns>
|
|
||||||
<param name="elementName">The name of the unrecognized element.
|
|
||||||
</param><param name="reader">An input stream that reads XML from the configuration file.
|
|
||||||
</param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element specified in <paramref name="elementName"/> is the <clear> element.
|
|
||||||
</exception><exception cref="T:System.ArgumentException"><paramref name="elementName"/> starts with the reserved prefix "config" or "lock".
|
|
||||||
</exception>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.MatchingRuleElementCollection.Item(System.String)">
|
|
||||||
<summary>
|
|
||||||
Retrieve a matching rule element from the collection by name.
|
|
||||||
</summary>
|
|
||||||
<param name="name">Name to look up.</param>
|
|
||||||
<returns>The rule, or null if not in the collection.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement">
|
|
||||||
<summary>
|
|
||||||
Configuration element for building up an interception policy.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.OnDeserializeUnrecognizedElement(System.String,System.Xml.XmlReader)">
|
|
||||||
<summary>
|
|
||||||
Gets a value indicating whether an unknown element is encountered during deserialization.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
true when an unknown element is encountered while deserializing; otherwise, false.
|
|
||||||
</returns>
|
|
||||||
<param name="elementName">The name of the unknown subelement.
|
|
||||||
</param><param name="reader">The <see cref="T:System.Xml.XmlReader"/> being used for deserialization.
|
|
||||||
</param><exception cref="T:System.Configuration.ConfigurationErrorsException">The element identified by <paramref name="elementName"/> is locked.
|
|
||||||
- or -
|
|
||||||
One or more of the element's attributes is locked.
|
|
||||||
- or -
|
|
||||||
<paramref name="elementName"/> is unrecognized, or the element has an unrecognized attribute.
|
|
||||||
- or -
|
|
||||||
The element has a Boolean attribute with an invalid value.
|
|
||||||
- or -
|
|
||||||
An attempt was made to deserialize a property more than once.
|
|
||||||
- or -
|
|
||||||
An attempt was made to deserialize a property that is not a valid member of the element.
|
|
||||||
- or -
|
|
||||||
The element cannot contain a CDATA or text element.
|
|
||||||
</exception>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.SerializeContent(System.Xml.XmlWriter)">
|
|
||||||
<summary>
|
|
||||||
Write the contents of this element to the given <see cref="T:System.Xml.XmlWriter"/>.
|
|
||||||
</summary>
|
|
||||||
<remarks>The caller of this method has already written the start element tag before
|
|
||||||
calling this method, so deriving classes only need to write the element content, not
|
|
||||||
the start or end tags.</remarks>
|
|
||||||
<param name="writer">Writer to send XML content to.</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.Name">
|
|
||||||
<summary>
|
|
||||||
Name of this policy.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.MatchingRules">
|
|
||||||
<summary>
|
|
||||||
Matching rules for this policy.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement.CallHandlers">
|
|
||||||
<summary>
|
|
||||||
Call handlers for this policy.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection">
|
|
||||||
<summary>
|
|
||||||
A collection of <see cref="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElement"/> in the configuration.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
|
|
||||||
<summary>
|
|
||||||
Gets the element key for a specified configuration element when overridden in a derived class.
|
|
||||||
</summary>
|
|
||||||
<returns>
|
|
||||||
An <see cref="T:System.Object"/> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement"/>.
|
|
||||||
</returns>
|
|
||||||
<param name="element">The <see cref="T:System.Configuration.ConfigurationElement"/> to return the key for.
|
|
||||||
</param>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyElementCollection.Item(System.String)">
|
|
||||||
<summary>
|
|
||||||
Indexer to retrieve policy element objects by name.
|
|
||||||
</summary>
|
|
||||||
<param name="policyName">Name of policy to get.</param>
|
|
||||||
<returns>The element.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement">
|
|
||||||
<summary>
|
|
||||||
A shortcut element to enable the policy injection behavior.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement.GetInjectionMembers(Microsoft.Practices.Unity.IUnityContainer,System.Type,System.Type,System.String)">
|
|
||||||
<summary>
|
|
||||||
Return the set of <see cref="T:Microsoft.Practices.Unity.InjectionMember"/>s that are needed
|
|
||||||
to configure the container according to this configuration element.
|
|
||||||
</summary>
|
|
||||||
<param name="container">Container that is being configured.</param>
|
|
||||||
<param name="fromType">Type that is being registered.</param>
|
|
||||||
<param name="toType">Type that <paramref name="fromType"/> is being mapped to.</param>
|
|
||||||
<param name="name">Name this registration is under.</param>
|
|
||||||
<returns>One or more <see cref="T:Microsoft.Practices.Unity.InjectionMember"/> objects that should be
|
|
||||||
applied to the container registration.</returns>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.PolicyInjectionElement.Key">
|
|
||||||
<summary>
|
|
||||||
Each element must have a unique key, which is generated by the subclasses.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources">
|
|
||||||
<summary>
|
|
||||||
A strongly-typed resource class, for looking up localized strings, etc.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ResourceManager">
|
|
||||||
<summary>
|
|
||||||
Returns the cached ResourceManager instance used by this class.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.Culture">
|
|
||||||
<summary>
|
|
||||||
Overrides the current thread's CurrentUICulture property for all
|
|
||||||
resource lookups using this strongly typed resource class.
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotCreateInterceptorRegistrationElement">
|
|
||||||
<summary>
|
|
||||||
Looks up a localized string similar to The abstract type InterceptorRegistrationElement cannot be created. Please create a concrete instance..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotHaveInjectionWithoutTypeName">
|
|
||||||
<summary>
|
|
||||||
Looks up a localized string similar to The <injection/> element is not allowed on element named '{0}' because it doesn't have a type attribute..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CannotHaveLifetimeWithoutTypeName">
|
|
||||||
<summary>
|
|
||||||
Looks up a localized string similar to The <lifetime/> element is not allowed on element named '{0}' because it doesn't have a type attribute..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.CouldNotResolveType">
|
|
||||||
<summary>
|
|
||||||
Looks up a localized string similar to The type name or alias {0} could not be resolved. Please check your configuration file and verify this type name..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ExceptionCannotCreateInstance">
|
|
||||||
<summary>
|
|
||||||
Looks up a localized string similar to Cannot create instance of type {0} with a default constructor..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.ExceptionResolvedTypeNotCompatible">
|
|
||||||
<summary>
|
|
||||||
Looks up a localized string similar to The type name {0} resolved to type {1} is not compatible with the required type {2}..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.InvalidInterceptorType">
|
|
||||||
<summary>
|
|
||||||
Looks up a localized string similar to The type {0} could not be resolved to a valid type. Please double check your configuration..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="P:Microsoft.Practices.Unity.InterceptionExtension.Configuration.Properties.Resources.MustHaveAtLeastOneBehaviorAttribute">
|
|
||||||
<summary>
|
|
||||||
Looks up a localized string similar to The interception behavior element must have at least one of the 'name' or 'type' attributes..
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,8 +0,0 @@
|
|||||||
<?xml version="1.0"?>
|
|
||||||
<doc>
|
|
||||||
<assembly>
|
|
||||||
<name>NHibernate.ByteCode.LinFu</name>
|
|
||||||
</assembly>
|
|
||||||
<members>
|
|
||||||
</members>
|
|
||||||
</doc>
|
|
42365
Lib/NHibernate.xml
42365
Lib/NHibernate.xml
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -23,27 +23,6 @@
|
|||||||
Overridden to add the new filters to the default filters
|
Overridden to add the new filters to the default filters
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.Controllers.IErrorController">
|
|
||||||
<summary>
|
|
||||||
Signifies that this controller can handle errors that aren't handled by
|
|
||||||
application code
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.IErrorController.Unknown">
|
|
||||||
<summary>
|
|
||||||
Executed when an unknown error occurs
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.IErrorController.NotFound">
|
|
||||||
<summary>
|
|
||||||
Executed when a page is not found
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.IErrorController.Forbidden">
|
|
||||||
<summary>
|
|
||||||
Executed when the user is forbidden from seeing the requested page
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Portoa.Web.Unity.Lifetime.PerRequestLifetimeManager">
|
<member name="T:Portoa.Web.Unity.Lifetime.PerRequestLifetimeManager">
|
||||||
<summary>
|
<summary>
|
||||||
<see cref="T:Microsoft.Practices.Unity.LifetimeManager"/> whose lifetime lasts as long as the HTTP request.
|
<see cref="T:Microsoft.Practices.Unity.LifetimeManager"/> whose lifetime lasts as long as the HTTP request.
|
||||||
@ -194,7 +173,7 @@
|
|||||||
<param name="logger">The system's logger</param>
|
<param name="logger">The system's logger</param>
|
||||||
<param name="context">The current <c>HttpContext</c></param>
|
<param name="context">The current <c>HttpContext</c></param>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Web.ErrorHandling.ApplicationErrorHandler.HandleError(System.Exception,Portoa.Web.Controllers.IErrorController)">
|
<member name="M:Portoa.Web.ErrorHandling.ApplicationErrorHandler.HandleError(System.Exception,Portoa.Web.ErrorHandling.IErrorController)">
|
||||||
<summary>
|
<summary>
|
||||||
Handles global application errors by invoking the specified error controller
|
Handles global application errors by invoking the specified error controller
|
||||||
</summary>
|
</summary>
|
||||||
@ -213,7 +192,7 @@
|
|||||||
<summary>
|
<summary>
|
||||||
Represents an object that can create error results
|
Represents an object that can create error results
|
||||||
</summary>
|
</summary>
|
||||||
<seealso cref="T:Portoa.Web.Controllers.DefaultErrorController"/>
|
<seealso cref="T:Portoa.Web.ErrorHandling.DefaultErrorController"/>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Web.ErrorHandling.IErrorResultFactory.CreateResult(System.Net.HttpStatusCode)">
|
<member name="M:Portoa.Web.ErrorHandling.IErrorResultFactory.CreateResult(System.Net.HttpStatusCode)">
|
||||||
<summary>
|
<summary>
|
||||||
@ -284,7 +263,7 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.Unity.LogAllMethodCalls">
|
<member name="T:Portoa.Web.Unity.LogAllMethodCalls">
|
||||||
<summary>
|
<summary>
|
||||||
Logs all interceptable method calls via the <see cref="T:Portoa.Web.Unity.LoggerCallHandler"/>
|
Logs all interceptable method calls via the <see cref="T:Portoa.Web.Unity.MethodLoggingCallHandler"/>
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.Unity.Matching.PropertyGetOrSet">
|
<member name="T:Portoa.Web.Unity.Matching.PropertyGetOrSet">
|
||||||
@ -306,7 +285,7 @@
|
|||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Web.Unity.ILog4NetConfigurator.UseXml(System.String)">
|
<member name="M:Portoa.Web.Unity.ILog4NetConfigurator.UseXml(System.String)">
|
||||||
<summary>
|
<summary>
|
||||||
Uses the <c>XmlConfigurator</c> to configure log4net
|
Uses the <see cref="T:log4net.Config.XmlConfigurator"/>> to configure log4net
|
||||||
</summary>
|
</summary>
|
||||||
<param name="filename">Optional filename to watch, otherwise it uses the default</param>
|
<param name="filename">Optional filename to watch, otherwise it uses the default</param>
|
||||||
</member>
|
</member>
|
||||||
@ -323,8 +302,10 @@
|
|||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Web.Unity.Lifetime.ExplicitlyDisposableLifetimeManager`1.#ctor(Microsoft.Practices.Unity.LifetimeManager,System.Action{`0})">
|
<member name="M:Portoa.Web.Unity.Lifetime.ExplicitlyDisposableLifetimeManager`1.#ctor(Microsoft.Practices.Unity.LifetimeManager,System.Action{`0})">
|
||||||
<param name="lifetimeManager">The <c>LifetimeManager</c> to decorate</param>
|
<param name="lifetimeManager">The <see cref="T:Microsoft.Practices.Unity.LifetimeManager"/> to decorate. This should be a <see cref="T:Microsoft.Practices.Unity.LifetimeManager"/>
|
||||||
<param name="dispose">Action to call when the value is removed to dispose of the object</param>
|
that actually has a backing store, e.g. <see cref="T:Microsoft.Practices.Unity.TransientLifetimeManager"/> will not be properly
|
||||||
|
disposed because there is no backing store for the objects it manages.</param>
|
||||||
|
<param name="dispose">Action to call when the value needs to be disposed</param>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.Session.ISessionStore">
|
<member name="T:Portoa.Web.Session.ISessionStore">
|
||||||
<summary>
|
<summary>
|
||||||
@ -463,14 +444,6 @@
|
|||||||
Event that fires after a controller is instantiated
|
Event that fires after a controller is instantiated
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.Controllers.DefaultErrorController">
|
|
||||||
<summary>
|
|
||||||
Controller for handling and displaying errors that aren't handled by application code
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.DefaultErrorController.#ctor(Portoa.Web.ErrorHandling.IErrorResultFactory)">
|
|
||||||
<param name="errorResultFactory">The factory to use to create the action results</param>
|
|
||||||
</member>
|
|
||||||
<member name="T:Portoa.Web.Controllers.ContainerControllerFactory">
|
<member name="T:Portoa.Web.Controllers.ContainerControllerFactory">
|
||||||
<summary>
|
<summary>
|
||||||
Uses an <c>IUnityContainer</c> to create controllers
|
Uses an <c>IUnityContainer</c> to create controllers
|
||||||
@ -483,16 +456,6 @@
|
|||||||
<seealso cref="T:Portoa.Persistence.UnitOfWorkAttribute"/>
|
<seealso cref="T:Portoa.Persistence.UnitOfWorkAttribute"/>
|
||||||
<seealso cref="T:Portoa.Persistence.IUnitOfWork"/>
|
<seealso cref="T:Portoa.Persistence.IUnitOfWork"/>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Web.Unity.LoggerCallHandler">
|
|
||||||
<summary>
|
|
||||||
Performs automatic logging of method calls and returns while respecting <see cref="T:Portoa.Logging.DoNotLogAttribute"/>
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Unity.LoggerCallHandler.FormatString(System.String)">
|
|
||||||
<summary>
|
|
||||||
Truncates a string to 150 characters in a pretty way, if necessary
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Portoa.Web.ErrorHandling.ErrorModel`1">
|
<member name="T:Portoa.Web.ErrorHandling.ErrorModel`1">
|
||||||
<summary>
|
<summary>
|
||||||
Generic model for displaying errors where the currently logged in user is needed
|
Generic model for displaying errors where the currently logged in user is needed
|
||||||
@ -526,48 +489,6 @@
|
|||||||
if the user cannot be identified
|
if the user cannot be identified
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Web.Controllers.ControllerExtensions.ValidationErrorsToString(System.Web.Mvc.Controller)">
|
|
||||||
<summary>
|
|
||||||
Gets all model state errors as a line feed-delimited string
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)">
|
|
||||||
<summary>
|
|
||||||
Creates a JSON response if an error occurred, appending all <see cref="P:System.Web.Mvc.Controller.ModelState"/> errors
|
|
||||||
to the response object
|
|
||||||
</summary>
|
|
||||||
<param name="errorMessage">The error message to display to the user, this value cannot be null</param>
|
|
||||||
<see cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"/>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.Exception)">
|
|
||||||
<summary>
|
|
||||||
Creates a JSON response from an <c>Exception</c>
|
|
||||||
</summary>
|
|
||||||
<see cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"/>
|
|
||||||
<seealso cref="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)"/>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)">
|
|
||||||
<summary>
|
|
||||||
Creates a JSON response object
|
|
||||||
</summary>
|
|
||||||
<param name="errorMessage">The error message to display to the user (<c>null</c> if no error occurred)</param>
|
|
||||||
<param name="data">Any extra data that needs to be passed to the client</param>
|
|
||||||
<see cref="T:Portoa.Web.Models.JsonResponse"/>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.ControllerExtensions.DoNotUseTempData(System.Web.Mvc.Controller)">
|
|
||||||
<summary>
|
|
||||||
Sets up the temporary data provider so that it won't barf with Session errors
|
|
||||||
</summary>
|
|
||||||
<seealso cref="T:Portoa.Web.Util.NoTempDataProvider"/>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Web.Controllers.ControllerExtensions.SerializeToJson(System.Web.Mvc.Controller,System.Object)">
|
|
||||||
<summary>
|
|
||||||
Serializes <paramref name="data"/> to a <c>JSON</c> string and returns it as
|
|
||||||
<c>application/json</c>
|
|
||||||
</summary>
|
|
||||||
<param name="controller"></param>
|
|
||||||
<param name="data">The data to serialize to a JSON string</param>
|
|
||||||
</member>
|
|
||||||
<member name="T:Portoa.Web.MvcApplicationBase`1">
|
<member name="T:Portoa.Web.MvcApplicationBase`1">
|
||||||
<summary>
|
<summary>
|
||||||
Base for an MVC application using Unity/NHibernate
|
Base for an MVC application using Unity/NHibernate
|
||||||
@ -582,7 +503,7 @@
|
|||||||
<member name="M:Portoa.Web.MvcApplicationBase`1.HandleApplicationError(System.Exception)">
|
<member name="M:Portoa.Web.MvcApplicationBase`1.HandleApplicationError(System.Exception)">
|
||||||
<summary>
|
<summary>
|
||||||
Handles uncaught application exceptions; default implementation uses
|
Handles uncaught application exceptions; default implementation uses
|
||||||
<see cref="T:Portoa.Web.ErrorHandling.ApplicationErrorHandler"/> and <see cref="T:Portoa.Web.Controllers.DefaultErrorController"/> to
|
<see cref="T:Portoa.Web.ErrorHandling.ApplicationErrorHandler"/> and <see cref="T:Portoa.Web.ErrorHandling.DefaultErrorController"/> to
|
||||||
display errors
|
display errors
|
||||||
</summary>
|
</summary>
|
||||||
<param name="exception">The uncaught exception</param>
|
<param name="exception">The uncaught exception</param>
|
||||||
@ -689,11 +610,23 @@
|
|||||||
in a CallHandler's method invocation
|
in a CallHandler's method invocation
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="M:Portoa.Web.Unity.CallHandlerExtensions.GetParameters(Microsoft.Practices.Unity.InterceptionExtension.IParameterCollection)">
|
<member name="M:Portoa.Web.Unity.CallHandlerExtensions.ToParameterInfo(Microsoft.Practices.Unity.InterceptionExtension.IParameterCollection)">
|
||||||
<summary>
|
<summary>
|
||||||
LINQifies an annoying IParameterCollection
|
LINQifies an annoying IParameterCollection
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Web.Unity.IUnityConfigurator">
|
||||||
|
<summary>
|
||||||
|
Exposes an interface to apply configuration to an extension that configures
|
||||||
|
Unity using information contained in a config file
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Unity.IUnityConfigurator.SetSectionName(System.String)">
|
||||||
|
<summary>
|
||||||
|
Sets the name of the Unity configuration section in the config file
|
||||||
|
</summary>
|
||||||
|
<param name="name">The section name</param>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Web.Unity.ApplyUnityConfigurationSection">
|
<member name="T:Portoa.Web.Unity.ApplyUnityConfigurationSection">
|
||||||
<summary>
|
<summary>
|
||||||
Reads the app config and applies the Unity configuration, if applicable
|
Reads the app config and applies the Unity configuration, if applicable
|
||||||
@ -918,5 +851,103 @@
|
|||||||
</summary>
|
</summary>
|
||||||
<see cref="T:Portoa.Web.Filters.OverrideStatusCodeFilter"/>
|
<see cref="T:Portoa.Web.Filters.OverrideStatusCodeFilter"/>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Web.ErrorHandling.IErrorController">
|
||||||
|
<summary>
|
||||||
|
Signifies that this controller can handle errors that aren't handled by
|
||||||
|
application code
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.ErrorHandling.IErrorController.Unknown">
|
||||||
|
<summary>
|
||||||
|
Executed when an unknown error occurs
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.ErrorHandling.IErrorController.NotFound">
|
||||||
|
<summary>
|
||||||
|
Executed when a page is not found
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.ErrorHandling.IErrorController.Forbidden">
|
||||||
|
<summary>
|
||||||
|
Executed when the user is forbidden from seeing the requested page
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Util.ControllerExtensions.ValidationErrorsToString(System.Web.Mvc.Controller)">
|
||||||
|
<summary>
|
||||||
|
Gets all model state errors as a line feed-delimited string
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Util.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)">
|
||||||
|
<summary>
|
||||||
|
Creates a JSON response if an error occurred, appending all <see cref="P:System.Web.Mvc.Controller.ModelState"/> errors
|
||||||
|
to the response object
|
||||||
|
</summary>
|
||||||
|
<param name="errorMessage">The error message to display to the user, this value cannot be null</param>
|
||||||
|
<see cref="M:Portoa.Web.Util.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Util.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.Exception)">
|
||||||
|
<summary>
|
||||||
|
Creates a JSON response from an <c>Exception</c>
|
||||||
|
</summary>
|
||||||
|
<see cref="M:Portoa.Web.Util.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)"/>
|
||||||
|
<seealso cref="M:Portoa.Web.Util.ControllerExtensions.CreateJsonErrorResponse(System.Web.Mvc.Controller,System.String)"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Util.ControllerExtensions.CreateJsonResponse(System.Web.Mvc.Controller,System.String,System.Object)">
|
||||||
|
<summary>
|
||||||
|
Creates a JSON response object
|
||||||
|
</summary>
|
||||||
|
<param name="errorMessage">The error message to display to the user (<c>null</c> if no error occurred)</param>
|
||||||
|
<param name="data">Any extra data that needs to be passed to the client</param>
|
||||||
|
<see cref="T:Portoa.Web.Models.JsonResponse"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Util.ControllerExtensions.DoNotUseTempData(System.Web.Mvc.Controller)">
|
||||||
|
<summary>
|
||||||
|
Sets up the temporary data provider so that it won't barf with Session errors
|
||||||
|
</summary>
|
||||||
|
<seealso cref="T:Portoa.Web.Util.NoTempDataProvider"/>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Util.ControllerExtensions.SerializeToJson(System.Web.Mvc.Controller,System.Object)">
|
||||||
|
<summary>
|
||||||
|
Serializes <paramref name="data"/> to a <c>JSON</c> string and returns it as
|
||||||
|
<c>application/json</c>
|
||||||
|
</summary>
|
||||||
|
<param name="controller"></param>
|
||||||
|
<param name="data">The data to serialize to a JSON string</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Web.ErrorHandling.DefaultErrorController">
|
||||||
|
<summary>
|
||||||
|
Controller for handling and displaying errors that aren't handled by application code
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.ErrorHandling.DefaultErrorController.#ctor(Portoa.Web.ErrorHandling.IErrorResultFactory)">
|
||||||
|
<param name="errorResultFactory">The factory to use to create the action results</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Web.Security.FormsAuthenticationServiceBase">
|
||||||
|
<summary>
|
||||||
|
Base class for authenticating users using the built-in <see cref="T:System.Web.Security.FormsAuthentication"/>
|
||||||
|
mechanism
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Security.FormsAuthenticationServiceBase.Logout">
|
||||||
|
<summary>
|
||||||
|
Performs any extra logout tasks; default implementation does nothing
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Security.FormsAuthenticationServiceBase.Login(System.String)">
|
||||||
|
<summary>
|
||||||
|
Performs any extra login tasks; default implementation does nothing
|
||||||
|
</summary>
|
||||||
|
<param name="username">The name of the user to login</param>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Web.Unity.MethodLoggingCallHandler">
|
||||||
|
<summary>
|
||||||
|
Performs automatic logging of method calls and returns while respecting <see cref="T:Portoa.Logging.DoNotLogAttribute"/>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Web.Unity.MethodLoggingCallHandler.FormatString(System.String)">
|
||||||
|
<summary>
|
||||||
|
Truncates a string to 150 characters in a pretty way, if necessary
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
|
BIN
Lib/Portoa.dll
BIN
Lib/Portoa.dll
Binary file not shown.
@ -89,13 +89,37 @@
|
|||||||
The unique identifier of this object
|
The unique identifier of this object
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Persistence.Entity`2">
|
<member name="T:Portoa.Persistence.Entity`1">
|
||||||
<summary>
|
<summary>
|
||||||
Represents a domain object that can be persisted by a <c cref="T:Portoa.Persistence.IRepository`2">repository</c>
|
Represents a domain object that can be persisted by a <c cref="T:Portoa.Persistence.IRepository`2">repository</c>
|
||||||
</summary>
|
</summary>
|
||||||
<typeparam name="T">The entity type</typeparam>
|
|
||||||
<typeparam name="TId">The entity's identifier type</typeparam>
|
<typeparam name="TId">The entity's identifier type</typeparam>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="T:Portoa.Json.JsonNetSerializer">
|
||||||
|
<summary>
|
||||||
|
Object-to-JSON serializer backed by <c>JSON.NET</c>
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="T:Portoa.Json.IJsonSerializer">
|
||||||
|
<summary>
|
||||||
|
Object-to-JSON serializer
|
||||||
|
</summary>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Json.IJsonSerializer.Serialize(System.Object)">
|
||||||
|
<summary>
|
||||||
|
Serializes an object to a JSON string
|
||||||
|
</summary>
|
||||||
|
<param name="o">The object to serialize</param>
|
||||||
|
<returns>A JSON string representing <paramref name="o"/></returns>
|
||||||
|
</member>
|
||||||
|
<member name="M:Portoa.Json.IJsonSerializer.Deserialize``1(System.String)">
|
||||||
|
<summary>
|
||||||
|
Deserializes a JSON string into an object
|
||||||
|
</summary>
|
||||||
|
<typeparam name="T">The type of object to deserialize the JSON to</typeparam>
|
||||||
|
<param name="json">The JSON string to deserialize</param>
|
||||||
|
<returns>An object of type <typeparamref name="T"/> representing the given <paramref name="json"/></returns>
|
||||||
|
</member>
|
||||||
<member name="T:Portoa.Search.SearchResult`1">
|
<member name="T:Portoa.Search.SearchResult`1">
|
||||||
<summary>
|
<summary>
|
||||||
Represents a search result
|
Represents a search result
|
||||||
@ -724,16 +748,6 @@
|
|||||||
Adds an index builder to the collection
|
Adds an index builder to the collection
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
<member name="T:Portoa.Persistence.ITransactableService">
|
|
||||||
<summary>
|
|
||||||
Represents a service object that can start a transaction
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="M:Portoa.Persistence.ITransactableService.BeginTransaction">
|
|
||||||
<summary>
|
|
||||||
Begins a transaction and returns the resultant <see cref="T:Portoa.Persistence.IUnitOfWork"/>
|
|
||||||
</summary>
|
|
||||||
</member>
|
|
||||||
<member name="T:Portoa.Validation.DataAnnotations.EmailAttribute">
|
<member name="T:Portoa.Validation.DataAnnotations.EmailAttribute">
|
||||||
<summary>
|
<summary>
|
||||||
Validates that a string is a valid email address. Set AllowEmpty to true
|
Validates that a string is a valid email address. Set AllowEmpty to true
|
||||||
@ -777,5 +791,13 @@
|
|||||||
Signifies that this object should not be logged
|
Signifies that this object should not be logged
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</member>
|
||||||
|
<member name="M:Portoa.Json.JsonExtensions.Deserialize(Portoa.Json.IJsonSerializer,System.String,System.Type)">
|
||||||
|
<summary>
|
||||||
|
Convenience method for deserializing json when the type cannot be known
|
||||||
|
at compile-time
|
||||||
|
</summary>
|
||||||
|
<param name="json">The JSON string to deserialize into an object</param>
|
||||||
|
<param name="type">The type of object that should be deserialized</param>
|
||||||
|
</member>
|
||||||
</members>
|
</members>
|
||||||
</doc>
|
</doc>
|
||||||
|
@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations;
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public class Category : Entity<Category, int>, IDtoMappable<CategoryDto> {
|
public class Category : Entity<int>, IDtoMappable<CategoryDto> {
|
||||||
public Category() {
|
public Category() {
|
||||||
Created = DateTime.UtcNow;
|
Created = DateTime.UtcNow;
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@ using System.Collections.Generic;
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public abstract class CriterionHandler<T> where T : Entity<T, int> {
|
public abstract class CriterionHandler<T> where T : Entity<int> {
|
||||||
public IEnumerable<Func<T, bool>> HandleCriterion(IEnumerable<object> values) {
|
public IEnumerable<Func<T, bool>> HandleCriterion(IEnumerable<object> values) {
|
||||||
foreach (var value in values) {
|
foreach (var value in values) {
|
||||||
if (value is int) {
|
if (value is int) {
|
||||||
|
@ -7,7 +7,7 @@ using JetBrains.Annotations;
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public class Game : Entity<Game, int>, IDtoMappable<GameDto> {
|
public class Game : Entity<int>, IDtoMappable<GameDto> {
|
||||||
private readonly Iesi.Collections.Generic.ISet<GamingSystem> systems = new HashedSet<GamingSystem>();
|
private readonly Iesi.Collections.Generic.ISet<GamingSystem> systems = new HashedSet<GamingSystem>();
|
||||||
private readonly Iesi.Collections.Generic.ISet<Publisher> publishers = new HashedSet<Publisher>();
|
private readonly Iesi.Collections.Generic.ISet<Publisher> publishers = new HashedSet<Publisher>();
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@ using JetBrains.Annotations;
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public class GamingSystem : Entity<GamingSystem, int>, IDtoMappable<SystemDto> {
|
public class GamingSystem : Entity<int>, IDtoMappable<SystemDto> {
|
||||||
public GamingSystem() {
|
public GamingSystem() {
|
||||||
Created = DateTime.UtcNow;
|
Created = DateTime.UtcNow;
|
||||||
}
|
}
|
||||||
|
@ -3,7 +3,7 @@ using System.ComponentModel.DataAnnotations;
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public class Publisher : Entity<Publisher, int>, IDtoMappable<PublisherDto> {
|
public class Publisher : Entity<int>, IDtoMappable<PublisherDto> {
|
||||||
public Publisher() {
|
public Publisher() {
|
||||||
Created = DateTime.UtcNow;
|
Created = DateTime.UtcNow;
|
||||||
}
|
}
|
||||||
|
@ -8,7 +8,7 @@ using Portoa.Persistence;
|
|||||||
using Portoa.Search;
|
using Portoa.Search;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public class Quote : Entity<Quote, int>, IDtoMappable<QuoteDto>, ISearchable {
|
public class Quote : Entity<int>, IDtoMappable<QuoteDto>, ISearchable {
|
||||||
private string text;
|
private string text;
|
||||||
private readonly Iesi.Collections.Generic.ISet<Vote> votes = new HashedSet<Vote>();
|
private readonly Iesi.Collections.Generic.ISet<Vote> votes = new HashedSet<Vote>();
|
||||||
private readonly Iesi.Collections.Generic.ISet<QuoteFlag> flags = new HashedSet<QuoteFlag>();
|
private readonly Iesi.Collections.Generic.ISet<QuoteFlag> flags = new HashedSet<QuoteFlag>();
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public class QuoteFlag : Entity<QuoteFlag, int> {
|
public class QuoteFlag : Entity<int> {
|
||||||
public QuoteFlag() {
|
public QuoteFlag() {
|
||||||
Created = DateTime.UtcNow;
|
Created = DateTime.UtcNow;
|
||||||
Type = QuoteFlagType.Other;
|
Type = QuoteFlagType.Other;
|
||||||
|
@ -11,6 +11,7 @@ namespace VideoGameQuotes.Api {
|
|||||||
Japan = 2,
|
Japan = 2,
|
||||||
Europe = 4,
|
Europe = 4,
|
||||||
PAL = 8,
|
PAL = 8,
|
||||||
Australia = 16
|
Australia = 16,
|
||||||
|
Korea = 32
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -4,7 +4,7 @@ using Portoa.Persistence;
|
|||||||
using Portoa.Security;
|
using Portoa.Security;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public class User : Entity<User, int>, IPasswordProtected {
|
public class User : Entity<int>, IPasswordProtected {
|
||||||
private readonly IPasswordProtected passwordProtector = new NullAllowingPasswordProtector();
|
private readonly IPasswordProtected passwordProtector = new NullAllowingPasswordProtector();
|
||||||
|
|
||||||
public User() {
|
public User() {
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Api {
|
namespace VideoGameQuotes.Api {
|
||||||
public class Vote : Entity<Vote, int>, IDtoMappable<VoteDto> {
|
public class Vote : Entity<int>, IDtoMappable<VoteDto> {
|
||||||
public Vote() {
|
public Vote() {
|
||||||
Created = DateTime.UtcNow;
|
Created = DateTime.UtcNow;
|
||||||
}
|
}
|
||||||
|
@ -6,6 +6,7 @@ using System.Web.Mvc;
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
using Portoa.Web.Controllers;
|
using Portoa.Web.Controllers;
|
||||||
using Portoa.Web.Results;
|
using Portoa.Web.Results;
|
||||||
|
using Portoa.Web.Util;
|
||||||
using VideoGameQuotes.Api;
|
using VideoGameQuotes.Api;
|
||||||
using VideoGameQuotes.Web.Models;
|
using VideoGameQuotes.Web.Models;
|
||||||
|
|
||||||
@ -52,7 +53,7 @@ namespace VideoGameQuotes.Web.Controllers {
|
|||||||
this.quoteRepository = quoteRepository;
|
this.quoteRepository = quoteRepository;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static IEnumerable<T> SetSortMethod<T, TKey>(IEnumerable<T> records, SortMethod sortMethod, SortOrder sortOrder, Func<T, TKey> propertySelector) where T : Entity<T, int> {
|
private static IEnumerable<T> SetSortMethod<T, TKey>(IEnumerable<T> records, SortMethod sortMethod, SortOrder sortOrder, Func<T, TKey> propertySelector) where T : Entity<int> {
|
||||||
switch (sortMethod) {
|
switch (sortMethod) {
|
||||||
case SortMethod.Alphabetical:
|
case SortMethod.Alphabetical:
|
||||||
return sortOrder == SortOrder.Descending ? records.OrderByDescending(propertySelector) : records.OrderBy(propertySelector);
|
return sortOrder == SortOrder.Descending ? records.OrderByDescending(propertySelector) : records.OrderBy(propertySelector);
|
||||||
@ -70,7 +71,7 @@ namespace VideoGameQuotes.Web.Controllers {
|
|||||||
IDictionary<string,
|
IDictionary<string,
|
||||||
CriterionHandler<T>> criterionHandlers
|
CriterionHandler<T>> criterionHandlers
|
||||||
)
|
)
|
||||||
where T : Entity<T, int>
|
where T : Entity<int>
|
||||||
where TDto : new() {
|
where TDto : new() {
|
||||||
IEnumerable<T> records;
|
IEnumerable<T> records;
|
||||||
if (model.FetchAll) {
|
if (model.FetchAll) {
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
using System.Web.Mvc;
|
using System.Web.Mvc;
|
||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
using Portoa.Web.Controllers;
|
using Portoa.Web.Controllers;
|
||||||
|
using Portoa.Web.Util;
|
||||||
using VideoGameQuotes.Api;
|
using VideoGameQuotes.Api;
|
||||||
using VideoGameQuotes.Web.Models;
|
using VideoGameQuotes.Web.Models;
|
||||||
using VideoGameQuotes.Web.Security;
|
using VideoGameQuotes.Web.Security;
|
||||||
|
@ -5,6 +5,7 @@ using Portoa.Persistence;
|
|||||||
using Portoa.Util;
|
using Portoa.Util;
|
||||||
using Portoa.Web.Controllers;
|
using Portoa.Web.Controllers;
|
||||||
using Portoa.Web.Security;
|
using Portoa.Web.Security;
|
||||||
|
using Portoa.Web.Util;
|
||||||
using VideoGameQuotes.Api;
|
using VideoGameQuotes.Api;
|
||||||
using VideoGameQuotes.Web.Models;
|
using VideoGameQuotes.Web.Models;
|
||||||
using VideoGameQuotes.Web.Security;
|
using VideoGameQuotes.Web.Security;
|
||||||
|
@ -7,6 +7,7 @@ using System.Web.Mvc;
|
|||||||
using Portoa.Web.Controllers;
|
using Portoa.Web.Controllers;
|
||||||
using Portoa.Web.Filters;
|
using Portoa.Web.Filters;
|
||||||
using Portoa.Web.Security;
|
using Portoa.Web.Security;
|
||||||
|
using Portoa.Web.Util;
|
||||||
using VideoGameQuotes.Api;
|
using VideoGameQuotes.Api;
|
||||||
using VideoGameQuotes.Web.Models;
|
using VideoGameQuotes.Web.Models;
|
||||||
|
|
||||||
|
@ -3,6 +3,7 @@ using System.Web.Mvc;
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
using Portoa.Util;
|
using Portoa.Util;
|
||||||
using Portoa.Web.Controllers;
|
using Portoa.Web.Controllers;
|
||||||
|
using Portoa.Web.Util;
|
||||||
using VideoGameQuotes.Api;
|
using VideoGameQuotes.Api;
|
||||||
using VideoGameQuotes.Web.Models;
|
using VideoGameQuotes.Web.Models;
|
||||||
using VideoGameQuotes.Web.Security;
|
using VideoGameQuotes.Web.Security;
|
||||||
|
@ -5,11 +5,11 @@ using System.Web.Mvc;
|
|||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
using Portoa.Search;
|
using Portoa.Search;
|
||||||
using Portoa.Validation.DataAnnotations;
|
using Portoa.Validation.DataAnnotations;
|
||||||
using Portoa.Web.Controllers;
|
|
||||||
using Portoa.Web.Filters;
|
using Portoa.Web.Filters;
|
||||||
using Portoa.Web.Models;
|
using Portoa.Web.Models;
|
||||||
using Portoa.Web.Results;
|
using Portoa.Web.Results;
|
||||||
using Portoa.Web.Security;
|
using Portoa.Web.Security;
|
||||||
|
using Portoa.Web.Util;
|
||||||
using VideoGameQuotes.Api;
|
using VideoGameQuotes.Api;
|
||||||
using VideoGameQuotes.Web.Models;
|
using VideoGameQuotes.Web.Models;
|
||||||
using VideoGameQuotes.Web.Security;
|
using VideoGameQuotes.Web.Security;
|
||||||
|
@ -3,7 +3,7 @@ using System.Linq;
|
|||||||
using System.Web.Mvc;
|
using System.Web.Mvc;
|
||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
using Portoa.Util;
|
using Portoa.Util;
|
||||||
using Portoa.Web.Controllers;
|
using Portoa.Web.Util;
|
||||||
using VideoGameQuotes.Api;
|
using VideoGameQuotes.Api;
|
||||||
using VideoGameQuotes.Web.Models;
|
using VideoGameQuotes.Web.Models;
|
||||||
using VideoGameQuotes.Web.Security;
|
using VideoGameQuotes.Web.Security;
|
||||||
|
@ -2,15 +2,14 @@
|
|||||||
using System.Net;
|
using System.Net;
|
||||||
using System.Web.Mvc;
|
using System.Web.Mvc;
|
||||||
using Portoa.Persistence;
|
using Portoa.Persistence;
|
||||||
using Portoa.Web.Controllers;
|
|
||||||
using Portoa.Web.Results;
|
using Portoa.Web.Results;
|
||||||
|
using Portoa.Web.Util;
|
||||||
using VideoGameQuotes.Api;
|
using VideoGameQuotes.Api;
|
||||||
using VideoGameQuotes.Api.Persistence;
|
using VideoGameQuotes.Api.Persistence;
|
||||||
using VideoGameQuotes.Web.Models;
|
using VideoGameQuotes.Web.Models;
|
||||||
using VideoGameQuotes.Web.Security;
|
using VideoGameQuotes.Web.Security;
|
||||||
|
|
||||||
namespace VideoGameQuotes.Web.Controllers {
|
namespace VideoGameQuotes.Web.Controllers {
|
||||||
|
|
||||||
public class UserController : Controller {
|
public class UserController : Controller {
|
||||||
private readonly IUserService userService;
|
private readonly IUserService userService;
|
||||||
|
|
||||||
|
@ -511,6 +511,7 @@ a.external {
|
|||||||
.quote-categories li {
|
.quote-categories li {
|
||||||
float: left;
|
float: left;
|
||||||
margin-right: 2px;
|
margin-right: 2px;
|
||||||
|
margin-bottom: 2px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.quote-details-created {
|
.quote-details-created {
|
||||||
|
Loading…
Reference in New Issue
Block a user