我想知道是否可以从Azure工作进程向Dotnetnuke数据库中插入一些数据。我需要做的是在DNN中创建一个用户,因此将插入到DNN上的2个表中。
那么,我如何连接? 可能吗? 任何示例代码?
由于
答案 0 :(得分:0)
所以...... 工作进程在Windows Server虚拟机中运行。您只需要连接到数据库并调用相应的存储过程(或执行适当的T-SQL),就像在任何其他应用程序中一样。您只需要一个具有适当凭据的连接字符串。
请记住:工作者角色的所有实例都部署了完全相同的代码。如果您尝试执行某种类型的后台处理导致数据库调用,请确保仅执行一次调用(可能通过使用Azure队列编写创建用户的请求,然后读取所有工作线实例)从队列中获取消息然后创建新帐户。