Show / Hide Table of Contents

Class WeavingContext

Context class for Weaving.

Inheritance
System.Object
WeavingContext
BlazorWeavingContext
Namespace: Cortex.Net.Fody
Assembly: Cortex.Net.Fody.dll
Syntax
public class WeavingContext : object

Constructors

| Improve this Doc View Source

WeavingContext(ModuleWeaver)

Initializes a new instance of the WeavingContext class.

Declaration
public WeavingContext(ModuleWeaver moduleWeaver)
Parameters
Type Name Description
ModuleWeaver moduleWeaver

Moduleweaver to use.

Properties

| Improve this Doc View Source

CortexNetApiActionAttribute

Gets type reference to Cortex.Net.Api.ActionAttribute.

Declaration
public TypeReference CortexNetApiActionAttribute { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetApiActionExtensions

Gets type reference to Cortex.Net.Api.ActionExtensions.

Declaration
public TypeReference CortexNetApiActionExtensions { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetApiComputedAttribute

Gets type reference to Cortex.Net.Api.ComputedAttribute.

Declaration
public TypeReference CortexNetApiComputedAttribute { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetApiObservableAttribute

Gets type reference to Cortex.Net.Api.ObservableAttribute.

Declaration
public TypeReference CortexNetApiObservableAttribute { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetComputedValueOptions

Gets type reference to Cortex.Net.ComputedValueOptions`1.

Declaration
public TypeReference CortexNetComputedValueOptions { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetCoreActionExtensions

Gets type reference to Cortex.Net.Core.ActionExtensions.

Declaration
public TypeReference CortexNetCoreActionExtensions { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetCoreActionRunInfo

Gets type reference to Cortex.Net.Core.ActionRunInfo.

Declaration
public TypeReference CortexNetCoreActionRunInfo { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetIReactiveObject

Gets type reference to Cortex.Net.IReactiveObject.

Declaration
public TypeReference CortexNetIReactiveObject { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetISharedState

Gets type reference to Cortex.Net.ISharedState.

Declaration
public TypeReference CortexNetISharedState { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetSharedState

Gets type reference to Cortex.Net.ISharedState.

Declaration
public TypeReference CortexNetSharedState { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetTypesDeepEnhancer

Gets type reference to Cortex.Net.Types.DeepEnhancer.

Declaration
public TypeReference CortexNetTypesDeepEnhancer { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetTypesObservableCollection

Gets type reference to Cortex.Net.Types.ObservableCollection`1.

Declaration
public TypeReference CortexNetTypesObservableCollection { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetTypesObservableDictionary

Gets type reference to Cortex.Net.Types.ObservableDictionary`2.

Declaration
public TypeReference CortexNetTypesObservableDictionary { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetTypesObservableObject

Gets type reference to Cortex.Net.Types.ObservableObject.

Declaration
public TypeReference CortexNetTypesObservableObject { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

CortexNetTypesObservableSet

Gets type reference to Cortex.Net.Types.ObservableSet`1.

Declaration
public TypeReference CortexNetTypesObservableSet { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

MicrosoftAspNetCoreComponentsInjectAttribute

Gets type reference to Microsoft.AspNetCore.Components.InjectAttribute.

Declaration
public TypeReference MicrosoftAspNetCoreComponentsInjectAttribute { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

SystemAction

Gets action type references.

Declaration
public IReadOnlyList<TypeReference> SystemAction { get; }
Property Value
Type Description
IReadOnlyList<TypeReference>
| Improve this Doc View Source

SystemDiagnosticsDebuggerBrowsableAttribute

Gets type reference to System.Diagnostics.DebuggerBrowsableAttribute.

Declaration
public TypeReference SystemDiagnosticsDebuggerBrowsableAttribute { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

SystemFunc

Gets func type references.

Declaration
public IReadOnlyList<TypeReference> SystemFunc { get; }
Property Value
Type Description
IReadOnlyList<TypeReference>
| Improve this Doc View Source

SystemObject

Gets type reference to System.Object.

Declaration
public TypeReference SystemObject { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

SystemRuntimeCompilerServicesAsyncStateMachineAttribute

Gets a reference to System.Runtime.CompilerServices.AsyncStateMachineAttribute.

Declaration
public TypeReference SystemRuntimeCompilerServicesAsyncStateMachineAttribute { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

SystemRuntimeCompilerServicesCompilerGeneratedAttribute

Gets type reference to System.Runtime.CompilerServices.CompilerGeneratedAttribute.

Declaration
public TypeReference SystemRuntimeCompilerServicesCompilerGeneratedAttribute { get; }
Property Value
Type Description
TypeReference
| Improve this Doc View Source

SystemThreadingTasksTask

Gets a reference to System.Threading.Tasks.Task.

Declaration
public TypeReference SystemThreadingTasksTask { get; }
Property Value
Type Description
TypeReference

Methods

| Improve this Doc View Source

TryResolveFromReference(ModuleWeaver, String, String, Boolean)

Tries to resolve a type from a preference.

Declaration
protected static TypeReference TryResolveFromReference(ModuleWeaver moduleWeaver, string fullName, string assemblyName, bool throwOnFailure = true)
Parameters
Type Name Description
ModuleWeaver moduleWeaver

The module weaver to use.

System.String fullName

The fullname of the type.

System.String assemblyName

The assembly name.

System.Boolean throwOnFailure

Throw an exception on failure.

Returns
Type Description
TypeReference

A type reference.

| Improve this Doc View Source

TryResolveFromScannedAssemblies(ModuleWeaver, String)

Tries to resolve a type from a preference.

Declaration
protected static TypeReference TryResolveFromScannedAssemblies(ModuleWeaver moduleWeaver, string fullName)
Parameters
Type Name Description
ModuleWeaver moduleWeaver

The module weaver to use.

System.String fullName

The fullname of the type.

Returns
Type Description
TypeReference

A type reference.

Extension Methods

TraceExtensions.Trace<TObject, TMember>(TObject, Expression<Func<TObject, TMember>>, TraceMode)
ReactiveObjectTypeUtilExtensions.GetObservable(Object)
ReactiveObjectTypeUtilExtensions.GetObservable<TObject, TMember>(TObject, Expression<Func<TObject, TMember>>)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX