コード例 #1
0
 public NancyRazorCSharpReferenceProviderFactory(ISolution solution, IRazorServices razorServices)
     : base(solution, razorServices)
 {
     this.solution      = solution;
     this.razorServices = razorServices;
     assignmentChecker  = expr => Pair.Of((IExpression)expr.Dest, (IExpression)expr.Source);
 }
 public NancyRazorCSharpReferenceProviderFactory(ISolution solution, IRazorServices razorServices)
     : base(solution, razorServices)
 {
     this.solution = solution;
     this.razorServices = razorServices;
     assignmentChecker = expr => Pair.Of((IExpression)expr.Dest, (IExpression)expr.Source);
 }
コード例 #3
0
 protected NancyRazorCodeBehindReferenceProvider(ISolution solution, IRazorServices razorServices,
                                                 Func <TAssignmentExpression, Pair <IExpression, IExpression> > assignmentChecker)
 {
     this.solution          = solution;
     this.razorServices     = razorServices;
     this.assignmentChecker = assignmentChecker;
 }
コード例 #4
0
 public NancyRazorCSharpCodeBehindReferenceProvider(ISolution solution, IRazorServices razorServices, Func <IAssignmentExpression, Pair <IExpression, IExpression> > assigmentChecker)
     : base(solution, razorServices, assigmentChecker)
 {
 }