There seems to be a typing mismatch issues in the .NET SDK 2.7.2 Search Query fluent interfaces.
The ConjunctiveQuery class takes an params array of FTSBaseQuery.
The .Boost() method for an individual query returns IFTSQuery
This results in a type mismatch when boosting a conjunctive query parameter.
E.g. This is an invalid statement
var myQuery = new ConjunctionQuery(new MatchQuery("term1").Field("field1").Boost(2.0), new MatchQuery("term2").Field("field2"));
I suppose I could cast the boosted fields to FTSBaseQuery, but this feels dirty and is not technically typesafe.