Skip to content

Tidier stack traces #48

@JohanLarsson

Description

@JohanLarsson
    RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
    RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__1(Type _, Binding b)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    <>c__DisplayClass35_0.<GetCore>b__11(ParameterInfo p)
    Constructor.ResolveArguments(Func`2 resolve)
    <>c__DisplayClass35_0.<GetCore>g__AutoResolve|2(Type candidate)
    <>c__DisplayClass35_0.<GetCore>b__0(Type t)
    ConcurrentDictionary`2.AddOrUpdate(TKey key, Func`2 addValueFactory, Func`3 updateValueFactory)
    Kernel.GetCore(Type type)
    Kernel.Get[T]()

^ Is noisy, maybe we should drop ConcurrentDictionary?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions