Class DeepEnhancer
DeepEnhancer enhancer. Tries to enhance child objects as well.
Inheritance
System.Object
DeepEnhancer
Implements
Namespace: Cortex.Net.Types
Assembly: Cortex.Net.dll
Syntax
public class DeepEnhancer : object, IEnhancer
Methods
| Improve this Doc View SourceEnhance<T>(T, T, String)
Enhances the newvalue.
Declaration
public T Enhance<T>(T newValue, T originalValue, string name)
Parameters
| Type | Name | Description |
|---|---|---|
| T | newValue | The new value. |
| T | originalValue | The original value. |
| System.String | name | The name of this object. |
Returns
| Type | Description |
|---|---|
| T | A new value, but enhanced. |
Type Parameters
| Name | Description |
|---|---|
| T | The type to enhance. |