internal TaskApis(TBack back, ICaseBuilder <T, Task, IApiBuilder <T> > good, ICaseBuilder <T, Task, IApiBuilder <T> > bad, ICaseBuilder <T, Task, IApiBuilder <T> > ugly) : base(back, good, bad, ugly) { }
protected virtual void VisitCase(ICaseBuilder expression) { this.Builder.AppendFormat("{0} ", this.Database.QueryFactory.Dialect.CASE); expression.Expressions.ForEach(this.Visit); this.Builder.AppendFormat("{0} ", this.Database.QueryFactory.Dialect.END); }