API Diff between 1.1.556 and 1.1.273
327 Additions
34 Removals
Noodles
Noodles.Attributes
Noodles.Helpers
Noodles.Models
-
public class ChildrenAttribute : Attribute
-
public interface IInvokeable
-
public interface INode : IHasName
-
public interface INode<T>
-
public static class INodeExtensions
-
public interface IResolveChild
-
public interface NodeCollectionProperty : Resource, INode, IHasName, IInvokeable
-
public interface NodeMethod : Resource, INode, IHasName, IInvokeable
-
public interface NodeProperty : IInvokeableParameter, INode, IHasName
-
public class NotEnoughParametersForNodeMethodException : Exception
-
public class QueryableChild : IResolveChild
-
public class QueryPage
-
public class ReflectionNodeCollectionProperty : NodeCollectionProperty, Resource, INode, IHasName, IInvokeable
-
public class ReflectionNodeMethod : NodeMethod, Resource, INode, IHasName, IInvokeable
-
public class ReflectionNodeProperty : IInvokeable, NodeProperty, IInvokeableParameter, INode, IHasName
-
public class ReflectionResource : Resource, INode, IHasName, IInvokeable
-
public class ReflectionResource<T> : ReflectionResource, Resource<T>, Resource, INode, IHasName, IInvokeable, INode<T>
-
public interface Resource : INode, IHasName, IInvokeable
-
public interface Resource<T> : Resource, INode, IHasName, IInvokeable, INode<T>
-
public class ResourceFactory
-
public class SlugAttribute : Attribute
Noodles.Reflection
-
public static class NodeMethodParameterFixes
-
public sealed delegate ParameterValueGetter : MulticastDelegate
- public ParameterValueGetter(object object, IntPtr method)
- public virtual IAsyncResult BeginInvoke(object[] parameters, IInvokeableParameter 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, IInvokeableParameter parameterInfo, int index, out object result)
Noodles.RequestHandling
-
public class ArgumentBinding
-
public abstract class ArgumentBindingException : Exception
-
public static class ChoicesExtension
-
public class DefaultProcessors<TContext>
- public sealed delegate InvokeExceptionHandler<TContext> : MulticastDelegate
- public static readonly List<InvokeExceptionHandler<TContext>> InvokeExceptionHandlers
- public DefaultProcessors()
- public static Task<Result> ProcessInvoke(TContext context1, RequestInfo requestInfo, INode node, Func<IInvokeable, IDictionary<string, object>, object> doInvoke)
- public static Task<Result> Read(TContext context1, RequestInfo requestInfo, INode node, Func<IInvokeable, IDictionary<string, object>, object> doinvoke)
-
public class Handler
-
public abstract class Handler<TContext>
-
public abstract class NoodleResultMapper<TOutputResult, TContext>
-
public static class NoodlesContext
-
public static class NoodlesContextExtension
-
public abstract class RequestInfo
-
public sealed delegate RequestProcessor<TContext> : MulticastDelegate
- public RequestProcessor(object object, IntPtr method)
- public virtual IAsyncResult BeginInvoke(TContext context, RequestInfo requestInfo, INode node, Func<IInvokeable, IDictionary<string, object>, object> doInvoke, AsyncCallback callback, object object)
- public virtual Task<Result> EndInvoke(IAsyncResult result)
- public virtual Task<Result> Invoke(TContext context, RequestInfo requestInfo, INode node, Func<IInvokeable, IDictionary<string, object>, object> doInvoke)
Noodles.RequestHandling.ResultTypes