API Diff between 1.1.382 and 1.1.221
216 Additions
47 Removals
Noodles
-
public static class ChildrenExtensions
-
public static class Configuration
-
public class DisplayNameAttribute : Attribute
-
public sealed delegate FindNodeMethodsRule : MulticastDelegate
-
public class GenericNoodleCollection<TParent> : IHasParent<TParent>, IHasName, IHasChildren
-
public class HideAttribute : Attribute
-
public interface IHasChildren
-
public interface IHasName
-
public interface IHasNodeMethods
-
public interface IHasParent<T>
-
public interface IHasPath
-
public interface INodeMethod
-
public static class LinksExtension
-
public class NameAttribute : Attribute
-
public static class NameExtension
-
public class NodeMethod : INodeMethod, IHasChildren, IHasParent<NodeMethods>
-
public class NodeLink
-
public static class NodeMethodExtensions
-
public class NodeMethodParameter : INode
-
public class NodeMethods : IHasChildren, IEnumerable<INodeMethod>, IEnumerable, IHasParent<object>, IHasName
-
public static class NodeMethodsExtensions
-
public class NodeMethodsReflectionLogic
-
public static class NodeMethodsRuleRegistry
-
public class NodeMethodWrapper : INodeMethod, IHasParent<NodeMethods>
-
public static class NodePropertiesExtension
-
public static class NodePropertiesRuleRegistry
-
public class ParentAttribute : Attribute
-
public static class ParentChildPathRules
-
public static class ParentExtensions
-
public static class PathExtension
- public static string GetUrlRoot<T>(this T root)
- public static string Path(this object o)
- public static T SetUrlRoot<T>(this T root, string urlRoot)
- public static T SetUrlRoot<T>(this T root, Func<string> getUrlRoot)
- public static string Urlz(this object o)
-
public sealed delegate ResolveChild : MulticastDelegate
-
public sealed delegate ResolveName : MulticastDelegate
-
public sealed delegate ResolveNodeFromPath : MulticastDelegate
-
public static class ResolveNodeFromPathExtension
-
public sealed delegate ResolveParent : MulticastDelegate
-
public sealed delegate ResolvePathForNode : MulticastDelegate
-
public static class ResolvePathForNodeExtensions
-
public class ShowAttribute : Attribute
- public string UiHint { get; set; }
- public int UiOrder { get; set; }
-
public class UiHintAttribute : Attribute
-
public class UiHintException : Exception
-
public static class WeakTableChildStore
Noodles.Helpers
Noodles.Models
Noodles.Reflection
-
public static class NodeMethodParameterFixes
-
public sealed delegate ParameterValueGetter : MulticastDelegate
- public ParameterValueGetter(object object, IntPtr method)
- public virtual IAsyncResult BeginInvoke(object[] parameters, NodeMethodParameter parameterInfo, int index, out object result, AsyncCallback callback, object object)
- public virtual bool EndInvoke(out object result, IAsyncResult __result)
- public virtual bool Invoke(object[] parameters, NodeMethodParameter parameterInfo, int index, out object result)
Noodles.Requests
-
public class ArgumentBindingException : Exception
-
public class DefaultProcessors<TContext>
- public DefaultProcessors()
- public static Task<Result> ProcessInvoke(TContext context, NoodlesRequest request, INode node, Func<IInvokeable, object[], object> doInvoke)
- public static Task<Result> Read(TContext context1, NoodlesRequest request, INode node, Func<IInvokeable, object[], object> doinvoke)
-
public abstract class Handler<TContext>
-
public abstract class NoodleResultMapper<TOutputResult, TContext>
-
public abstract class NoodlesRequest
-
public sealed delegate RequestProcessor<TContext> : MulticastDelegate
- public RequestProcessor(object object, IntPtr method)
- public virtual IAsyncResult BeginInvoke(TContext context, NoodlesRequest request, INode node, Func<IInvokeable, object[], object> doInvoke, AsyncCallback callback, object object)
- public virtual Task<Result> EndInvoke(IAsyncResult result)
- public virtual Task<Result> Invoke(TContext context, NoodlesRequest request, INode node, Func<IInvokeable, object[], object> doInvoke)
Noodles.Requests.Results