问题标签 [provider]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
796 浏览

asp.net - ASP.Net SqlWebEventProvider - 引发自定义事件 - 由于其保护级别而无法访问 WebErrorEvent

我使用 SqlWebEventProvider 将异常记录到 sql server,它工作正常。

我还想以编程方式将自定义异常记录到 aspnet_WebEvent_Events 表中。类似于 - http://fredrik.nsquared2.com/viewpost.aspx?PostID=107&showfeedback=true

WebBaseEvent.Raise(new WebErrorEvent("我的错误信息", null, 5000, e)); 我收到一条错误消息:“由于其保护级别,无法在此处访问构造函数 'WebErrorEvent'。

感谢您的评论...

0 投票
1 回答
740 浏览

asp.net - 如何在 WPF 应用程序中本地化 ASP.Net 成员资格提供程序

我们在基于 WPF 的应用程序中为用户管理模块使用 ASP.Net Membership 提供程序。它似乎工作正常。但是现在我们想要本地化我们的 WPF 应用程序,并且不知道如何处理存储为 Membership Provider 的一部分的数据。Membership Provider 是否支持本地化?是这样的,对此的任何输入都会有很大帮助。

问候, 史密斯

0 投票
1 回答
124 浏览

config - 提供者的单独配置文件

在一个小型测试项目中,我目前在 web.config 中有提供程序部分。我想把它移到一个单独的配置文件中,比如 providers.config。我当前的提供者实例化代码如下:

如果提供程序信息在 web.config 中,则此代码有效,但是如何从另一个文件(如 providers.condfig)中读取此信息,因为似乎 ConfigurationManager “读取”仅 web.config 文件。我可能在这里遗漏了一些非常简单的东西:)

希望对此有更多的投入。

谢谢五

0 投票
1 回答
2577 浏览

c# - 有人使用 DNOA 实现了 2 Legged OAuth 吗?

我正在尝试在 CSharp 中创建一个身份验证模块,我需要使用 DotNetOpenAuth(DNOA) 库验证请求中的签名,用于 2 Legged OAuth,它只有消费者密钥和秘密。

如果您有任何使用 DNOA 的 2 Legged OAuth 示例实现,那将很有帮助。如果没有,任何关于如何实施的想法也将起作用。任何帮助将非常感激。

0 投票
2 回答
326 浏览

linq - 创建一个 Linq->HQL 提供程序

我有一个连接到服务器的客户端应用程序。服务器使用 hibernate 进行持久化和查询,因此它有一组带注释的 hibernate 对象用于持久化。

客户端向服务器发送 HQL 查询并获取响应。客户端有一组自动生成的对象,这些对象与服务器休眠对象匹配,用于查询结果和基本持久性。

我想支持使用 Linq 和 Hql 进行查询,因为它使查询类型安全且构建速度更快(HQL 字符串查询中不再有拼写错误)。我已经查看了以下内容,但我不知道如何让它们适合我所拥有的。

  • NHibernate 的 Linq 提供程序 - 需要使用我没有的 NHibernate ISession 和 ISessionFactory
  • LinqExtender - 需要对对象进行大量注释并扩展基本类型,过于侵入

我真正想要的是能够为我生成一个易于处理的结构来构建 HQL 查询的东西。我已经阅读了一位 C# 开发人员撰写的关于如何创建自定义提供程序的 15 页文章的大部分内容,这非常令人担忧,主要是因为表达式树的复杂性。

任何人都可以提出一种实施 Linq -> HQL 翻译的方法吗?也许是一个库,可以将表达式树清理成更 SQL/HQLish 的东西。

我想支持 select/from/where/group by/order by/joins。不太担心子查询。

0 投票
1 回答
2048 浏览

c# - 提供者配置的自定义配置文件

我正在构建一个自定义提供程序,并且想知道如何为我的提供程序指定不同的配置文件(例如:MyProvider.Config)以从中选择配置。默认情况下,它使用 Web.Config。

我可以在 MyProviderConfiguration 类中指定自定义配置文件的路径吗?

例子:

0 投票
2 回答
78 浏览

c# - 从两个地方获取数据并合并它们的 LinqProvider

我有一个类似于以下内容的 Linq 查询

Session 对象在幕后与数据源交互,但它也有一个内部缓存状态,可能会发生变化。当我运行查询时,我想查询内部缓存状态和数据源,然后将结果合并在一起,内部缓存状态优先。

我正在使用 re-linq 生成对工作正常的数据源的查询。我不确定的是如何使用相同的 Linq 查询对内部状态进行查询。

如果我只想查询内部状态,可以在 Session 上调用 GetAllCached() 来代替 Session.CreateLinq。但是我不确定在我的自定义提供程序中的哪一点我可以使用 GetAllCached() 处理传递给数据源和内部状态的问题。

任何 Linq 大师的任何建议表示赞赏。

0 投票
1 回答
2053 浏览

java - java XML解析问题 - FactoryConfigurationError: Provider not found

我有一个解析 xml 字符串的 java 小程序。但是,运行以下代码:

生成以下错误:

我在发布之前检查过的一些论坛表明我需要将 2 个 jar 文件 - xercesImpl.jar 和 xmlParserAPIs.jar - 添加到我的 JRE_HOME/lib/ext 目录中。但是,我认为这不是问题,因为这个小程序目前托管在 2 个不同的网络服务器上,一个运行完美,另一个运行失败。我看了看,jre/lib/ext 目录中也没有这些jar。

任何帮助是极大的赞赏。

0 投票
2 回答
1742 浏览

asp.net-mvc-2 - ASP.NET MVC 2 和 SQL 表配置文件提供程序

我正在尝试将来自http://www.asp.net/downloads/sandbox/table-profile-provider-samples的示例表配置文件提供程序添加到新的 MVC 2 站点。

经过一番研究和摆弄,我得到了一个看起来像这样的配置文件类。

还有一个 web.config 之类的

我想我一路上发现的事情是

  • 使用带有 MVC 的自定义提供程序需要<profile>web.config 中元素的“继承”属性,这排除了使用<properties><add ....>具有相同配置文件字段名称的构造。
  • 示例 SQL 表配置文件提供程序需要该CustomProviderData属性,由于上述原因,它不能出现在 web.config 文件中,因此需要作为属性添加到配置文件类中的属性中。

一旦用户登录,一切似乎都可以正常工作。但是,我想在新用户注册过程中捕获一些配置文件数据,并且在用户登录之前我似乎无法访问配置文件对象。

我尝试在 MVC 模板代码的新用户注册部分添加一个调用来保存配置文件数据:

但是,在用户实际登录之前,它似乎Membership.GetUser()为空。我还尝试使用模型中的用户名。

这会更进一步,但在尝试设置 FirstName 配置文件字段时失败,并显示错误消息“尝试将属性设置为匿名用户,但这是不允许的”(对不起,没有访问权限到我正在输入的确切消息)。

有没有办法解决这个问题?就表单身份验证而言,看起来该FormsServer.SignIn方法实际上并未将用户登录,并且需要往返才能完全登录,大概需要将 cookie 提交回服务器。

如果没有简单的方法,我可以使用数据访问方法直接填充配置文件表(插入 aspnet_UserProfiles ....)。这是一座太远的桥梁,还是一个可行的解决方案?


没有人遇到这个问题吗?不?那就只有我了!

只是为了更新,我已经尝试了 Franci Penov 在他对这个帖子的回答中提出的建议。

所以,现在我的代码看起来像这样。

现在,至少对 Membership.GetUser() 的调用返回一个有效MembershipUser对象,但尝试设置 FirstName 配置文件属性仍然会导致消息This property cannot be set for anonymous users.

因此,就会员资格而言,用户已登录,但配置文件系统仍然认为没有。

有任何想法吗?

0 投票
1 回答
802 浏览

android - Android AppWidgetProvider 和 BroadcastReceivers

在线android文档说:

你可以用 AppWidgetProvider 做的所有事情,你都可以用一个普通的 BroadcastReceiver 来做。

所以,我想做的是通过我的小部件registerReceiver()以外ACTION_APPWIDGET_*的另一个事件进行注册。例如ACTION_BATTERY_OKAY,有没有办法做到这一点?显然我无法从onUpdate()代码中注册事件,但我应该使用服务或其他东西来注册。问题是我无法找到对 Provider 的任何引用(AppWidgetManager 仅返回 AppWidgetProviderInfo 对象)。

任何想法?