/// <summary> /// Rewrites the code if needed. /// </summary> /// <param name="toRewrite">The code expression to rewrite.</param> /// <param name="model">The model.</param> /// <returns> /// The rewritten expression /// </returns> protected override CodeExpression RewriteCodeIfNeeded(CodeExpression toRewrite, EntityModelSchema model) { var rw = new DictionaryProviderServiceMethodCodeRewriter(model); return(rw.Rewrite(toRewrite)); }
/// <summary> /// Rewrites the code if needed. /// </summary> /// <param name="toRewrite">The code expression to rewrite.</param> /// <param name="model">The model.</param> /// <returns> /// The rewritten expression /// </returns> protected override CodeExpression RewriteCodeIfNeeded(CodeExpression toRewrite, EntityModelSchema model) { var rw = new DictionaryProviderServiceMethodCodeRewriter(model); return rw.Rewrite(toRewrite); }