Esempio n. 1
0
        public ClusterModule(IClusterProvider provider)
        {
            _provider = provider;

            Post["/Align/Cluster/Match"] = _ =>
            {
                var data = (Match[])NancyExtensionToPost.GetData <Match[]>(Request.Query);
                return(Response.AsJson(_provider.GetMatches(data)));
            };

            Post["/Align/Cluster/IsReverse"] = _ =>
            {
                var data = (Match[])NancyExtensionToPost.GetData <Match[]>(Request.Query);
                return(Response.AsJson(_provider.IsReverseQueryDirection(data)));
            };
        }