示例#1
0
 public RouteOptions(string routeTemplate,
                     RouteProcessingBehavior processingBehavior = RouteProcessingBehavior.Default)
 {
     ProcessingBehavior = processingBehavior;
     RouteTemplate      = routeTemplate;
     RouteCallType      = RouteCallType.RouteAsStaticNameHandler;
 }
示例#2
0
        public static RouteOptions UseInterfaceMessageHandler(
            RouteProcessingBehavior behavior = RouteProcessingBehavior.Default)
        {
            var ro = new RouteOptions()
            {
                RouteCallType      = RouteCallType.RouteAsInterfaceMessageHandler,
                RouteTemplate      = string.Empty,
                ProcessingBehavior = behavior
            };

            return(ro);
        }
示例#3
0
 public RouteOptions(RouteProcessingBehavior processingBehavior, string routeTemplate, RouteCallType callType)
 {
     ProcessingBehavior = processingBehavior;
     RouteTemplate      = routeTemplate;
     RouteCallType      = callType;
 }