bug-bounty517
xss285
rce134
bragging-post119
account-takeover105
open-source96
google91
exploit87
authentication-bypass87
privilege-escalation86
csrf85
facebook77
stored-xss74
access-control69
web-security68
ai-agents65
microsoft64
cve63
reflected-xss63
writeup59
input-validation55
ssrf54
malware49
sql-injection48
smart-contract48
defi48
api-security47
tool47
information-disclosure47
cross-site-scripting47
privacy47
ethereum45
phishing42
automation38
web-application38
llm38
vulnerability-disclosure37
opinion36
burp-suite36
html-injection34
web334
lfi34
oauth33
cloudflare33
smart-contract-vulnerability33
machine-learning33
infrastructure33
responsible-disclosure33
idor32
apple32
0
8/10
C# strings default to nvarchar(4000) in Dapper's parameter binding, causing implicit conversions on varchar columns that prevent SQL Server from using indexes and force full table scans instead of index seeks. The fix is to explicitly use DbType.AnsiString with DynamicParameters to match the column type and restore index performance.
sql-server
performance-optimization
dapper
implicit-conversion
index-optimization
parameter-binding
query-tuning
c-sharp
database-performance
ado-net
Dapper
SQL Server
DbType.AnsiString
DbString
DynamicParameters
CONVERT_IMPLICIT
Query Store