DapperLib / DapperAOT

Build time tools in the flavor of Dapper
Other
357 stars 19 forks source link

Query text passed over string variable is not picked up by Analyzer #55

Open alex-belikov opened 11 months ago

alex-belikov commented 11 months ago

Example:

public async Task<List<Symbol>> GetAllSymbolsVariable()
{
    var sql = "select * from Symbol";
    var results = await Conn().QueryAsync<Symbol>(sql); // no warning
    return results.AsList();
}
public async Task<List<Symbol>> GetAllSymbolsInline()
{
    var results = await Conn().QueryAsync<Symbol>("select * from Symbol"); // has warning
    return results.AsList();
}