EyeAuras Docs EyeAuras Docs
EyeAuras Docs EyeAuras Docs
DocFX + Singulink = ♥

Search Results for

    Class AuraScriptRunner<TResult, TSandbox>

    Inheritance
    object
    DisposableReactiveObject
    AuraScriptRunner<TResult, TSandbox>
    BTScriptRunner<TResult>
    Implements
    IDisposable
    INotifyPropertyChanged
    ICanSetContext
    IHasContext
    IAuraScriptRunner
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: EyeAuras.Scripting
    Assembly: EyeAuras.Scripting.dll
    Syntax
    public abstract class AuraScriptRunner<TResult, TSandbox> : DisposableReactiveObject, IDisposable, INotifyPropertyChanged, ICanSetContext, IHasContext, IAuraScriptRunner where TSandbox : IAuraScriptSandbox
    Type Parameters
    Name Description
    TResult
    TSandbox

    Constructors

    Name Description
    AuraScriptRunner(IAuraScriptFactory, IUnityContainer, AuraScriptArgs)

    Properties

    Name Description
    ChildContainer
    Context
    Log
    LoggingEvents
    NuGetResolver
    Script

    Methods

    Name Description
    AddExtensions(IUnityContainer)
    CreateGlobals(IUnityContainer)
    GetOrCreateContext(CancellationToken)
    Run(CancellationToken)
    Run(TSandbox, CancellationToken)

    Extension Methods

    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ISourceList<TCollection>)
    ObjectExtensions.AddTo<TItem, TCollection>(TItem, ICollection<TCollection>)
    ObjectExtensions.CloneJson<T>(T)
    ObjectExtensions.CopyPropertiesTo<TSource, TTarget>(TSource, TTarget)
    ObjectExtensions.DumpToJson<T>(T)
    ObjectExtensions.DumpToTextRaw<T>(T)
    ObjectExtensions.DumpToText<T>(T)
    ObjectExtensions.Dump<T>(T)
    ObjectExtensions.EvalOrDefault<T, TValue>(T, Func<T, TValue>, TValue)
    ObjectExtensions.Eval<T, TValue>(T, Func<T, TValue>)
    ObjectExtensions.GetPropertyAccessor<TSource, TValue>(TSource, Expression<Func<TSource, TValue>>)
    ObjectExtensions.InsertTo<TItem, TCollection>(TItem, IList<TCollection>, int)
    ObjectExtensions.ToJson<T>(T, Formatting)
    ObjectExtensions.ToStringSafe<T>(T)
    ObjectExtensions.TransferPropertiesTo<TSource, TTarget>(TSource, TTarget, params string[])
    ObjectExtensions.WaitForAsync<TObject, T1>(TObject, Func<TObject, T1>, Predicate<T1>, TimeSpan, int)
    XDocumentExtensions.AddTo<T>(T, XContainer)
    ObjectExtensions.GetPropertyAccessor<TValue>(object, string)
    ObjectReflectionExtensions.GetPropertyTypeOrDefault(object, string)
    ObjectReflectionExtensions.GetPropertyValue<T>(object, string)
    ObjectReflectionExtensions.SetPropertyValue<T>(object, string, T)
    2025 © Xab3r. All rights reserved.