小编Krz*_*zyk的帖子

Blazor - 用户(设备)地理位置

我希望可以选择在我的 blazor(服务器)应用程序上获取当前用户位置。我曾尝试使用两个解决方案 Darnton.Blazor.DeviceInterop 和 AspNetMonsters.Blazor.Geolocation。对于第一个,我遇到了如何正确使用它的问题,第二个在 NuGet 安装后破坏了整个应用程序......我将不胜感激分享其他解决方案,越简单越好

blazor blazor-server-side

6
推荐指数
3
解决办法
6061
查看次数

生成的代码中的代码分析警告(例如迁移)- Visual Studio (C#)

目前我的项目中的大多数警告都来自自动生成的代码。在大多数情况下,它是(CA1062:验证公共方法的参数)。我注意到,即使是 Visual Studio 生成的控制台 hello word 应用程序也会显示警告(S1118:实用程序类不应具有公共构造函数)。

如何禁用自动生成代码的警告?(主要是迁移)

c# visual-studio roslyn-code-analysis

4
推荐指数
1
解决办法
956
查看次数

如何在Python中正确执行带参数的MSSQL存储过程

目前我正在以这种方式执行存储过程:

engine = sqlalchemy.create_engine(self.getSql_conn_url())
query = "exec sp_getVariablesList @City = '{0}', @Station='{1}'".format(City, Station)
self.Variables = pd.read_sql_query(query, engine)
Run Code Online (Sandbox Code Playgroud)

但是在sqlalchemy 的 How set ARITHABORT ON 中,我们正确地注意到这使得 SQL 注入变得开放。我尝试了不同的方法但没有成功。那么应该如何向MSSQL存储过程传递参数来消除SQL注入的风险呢?这可以通过 sqlalchemy 或任何其他方式来实现。

python sql-server sql-injection sqlalchemy python-3.x

3
推荐指数
1
解决办法
2028
查看次数