【c# – 检查SQL Azure中是否存在表】教程文章相关的互联网学习教程文章

c# – 无法在Azure Active Directory中添加“Power BI Service”以使用Power BI API

根据Microsoft Power BI Developers文档https://msdn.microsoft.com/en-US/library/dn877542.aspx.我首先需要在Azure Active Directory中注册一个应用程序. 但是,当我按照上面链接中的步骤操作时,我看不到任何Microsoft应用程序要添加,更不用说看到Power BI了. 显然有些东西丢失了,我是否需要以某种方式将我的Azure帐户与Office 365帐户或某些东西相关联?请指教!解决方法:看起来我想出了这个问题,这是我相信的事情如果他们有自己...

c# – 带有MVC的Azure Active Directory,客户端和资源标识相同的应用程序【代码】

跟进这个问题: How to do both Azure Active Directory Single Sign On and Forms Authentications on ASP.NET MVC 我尝试在默认MVC 4的Login操作上编写简单代码,它使用默认的Forms身份验证和Azure Active Directory SSO:public async Task<ActionResult> Login(LoginModel model, string returnUrl) {if (ModelState.IsValid && WebSecurity.Login(model.UserName, model.Password, persistCookie: model.RememberMe)){return R...

c# – 如何从Azure WebJob读取站点的web.config文件?

我使用自定义web.config配置元素为我的ASP.NET MVC应用程序配置复杂的应用程序服务.我在Azure WebJob中需要这个配置数据,它与Web应用程序一起部署.我试图避免将这些部分从网站的web.config复制到webjob的app.config文件. 因此,除了连接字符串和应用程序设置之外,Azure WebJob还有一种方法可以读取网站的web.config文件吗? 理想情况下,我想使用ConfigurationManager.GetSection来创建我的自定义ConfigurationSection实例.解决方法:...

c# – Azure功能到表存储【代码】

我有一个Azure功能,我希望它从EventHub获取消息(这是相当简单和有效),然后在运行时使用表绑定将该信息放入表存储. 这是我到目前为止所拥有的:public static async Task Run(string eventHubMessage, TraceWriter log, Binder binder) {var m = JsonConvert.DeserializeObject<Measurement>(eventHubMessage);var attributes = new Attribute[]{new StorageAccountAttribute("AzureWebJobsTest"),new TableAttribute(tableName, m....

c# – Azure WebApp部署:抛出表达式导致编译器错误CS1525【代码】

我正在使用C#中的新throw表达式:_configurator = configurator ?? throw new ArgumentException(nameof(configurator));它在Visual Studio 2017中编译得很好但是当从我的版本控件(在本例中为BitBucket)部署到我的临时插槽时它失败了:Repositories\UserRepository.cs(46,45): error CS1525: Invalid expression term 'throw' [D:\home\site\repository\foo\foo.csproj]这发生在我项目的几个地方. 如何设置我的WebApp以允许编译这个...

C#Azure上载文件错误指定的blob或块内容无效【代码】

我正在将文件上传到azure存储.public class AzureBlob : ICloudBlob {private string _fileName;public string FileName{get => _fileName;set{_fileName = value;_cloudBlockBlob = CloudBlobContainer.GetBlockBlobReference(value);}}public CloudBlobContainer CloudBlobContainer { get; set; }private CloudBlockBlob _cloudBlockBlob;public async Task UploadChunksFromPathAsync(string path, long fileLength){const int...

c# – 使用HTTP触发器将Azure功能连接到Azure存储Blob【代码】

我遇到了将Azure存储Blob连接到Azure(like this one for example)函数的多种方法,但所有这些方法都要求我在Run函数中使用BlockBlob类型参数,因此替换了我需要的HTTPRequestMessage参数.有没有办法保持HTTPRequestMessage参数并连接到Azure存储Blob? 最终,我需要从blob获取文件引用,以通过Azure Function发送到另一个服务. 当我尝试向Run添加更多参数时,该函数编译正确,但我返回500错误.当我将参数更改回两个时,它可以正常工作.唯一...

c# – 我们应该使用Azure Service Bus Queue内置的CorrelationId属性还是UserProperties?

我们正在开发一个Web API应用程序,它将在请求中接收相关标识头(GUID),并通过向Azure服务总线队列发送消息来异步触发后端进程.我们希望将此相关ID传递给端到端监控目的. 我们应该使用CorrelationId内置属性还是将CorrelationId用户属性添加到Microsoft.Azure.ServiceBus.Message的UserProperties字典中?什么是最佳做法?解决方法:为方便起见,CorrelationId属性就像ContentType,To或ReplyTo属性一样.它们通常用于各种消息模式,并且与...

c# – Azure Service Bus Subscriber定期打电话回家?【代码】

我们有pub / sub应用程序,涉及通过Azure Service Bus主题订阅Web角色发布者的外部客户端.我们当前的结算周期表示我们已发送/接收了> 25K消息,而我们的信息中心表示我们已发送< 100.我们正在调查我们的实施并检查我们的假设,以便了解这种差异.作为调查的一部分,我们在客户端计算机上收集了客户端< =>服务总线流量的wireshark捕获.我们注意到了一种我们尚未见过的常规沟通模式,并且希望更好地理解.如果总线上没有任何活动,则每50秒进...

c# – 拦截Azure功能主机关闭:刷新应用程序洞察TelemetryClient【代码】

我正在使用Azure功能:我主要尝试将现有的webjob迁移到Azure Functions,现在是时候将Application Insights集成到我的一个功能中了. 所以基本上我只需要一个TelemetryClient实例,但这假设我能够在应用程序停止时刷新内存缓冲区. 我使用过TimerTrigger,但它仅用于测试目的. 我引用了Microsoft.ApplicationInsights nuget包(from this SO post),我的run.csx文件看起来像这样:using System; using Microsoft.ApplicationInsights; usi...

c# – 如何在Azure Mobile App中为Xamarin Forms处理用户令牌?

我正在为Azure移动应用程序开发一个带有.NET背景的Xamarin Forms应用程序.我遇到了客户端的一些问题,我想知道如何处理用户令牌MobileServiceUser. 我应该如何保留令牌的数据并通过客户端应用程序使用它? 我成功登录了用户.现在,用户移动到另一个页面并尝试检索信息.我为每个表/对象创建了一个类似“TodoItemManager”的管理器.所以现在我正在使用FoodItemManager,但MobileServiceClient的MobileServiceUser为null,因为我使用Login...

c# – azure服务结构可靠的字典linq查询非常慢【代码】

我在服务结构状态服务中有一个可靠的字典.我有一个简单的linq表达式.我正在使用Ix-Async包来构建一个asyncenumerable.using (ITransaction tx = this.StateManager.CreateTransaction()) { var result = (await customers.CreateLinqAsyncEnumerable(tx)).Where(x => x.Value.NameFirst != null && x.Value.NameFirst.EndsWith(n, StringComparison.InvariantCultureIgnoreCase)).Select(y => y.Value);return await result.ToLi...

c# – 实现Azure Service Bus侦听器应用程序

我正在开发ASP.NET Web API服务并将它们放到要处理的Azure Service Bus队列中. Web API服务托管在Azure上. 我需要实现一个监听这些消息的应用程序,并在收到这些消息时对其进行处理. 我希望这个托管在Azure上,但不确定最好的方法来解决这个问题. >您可以实现这样的侦听器服务并在Azure上托管它吗?>实施此类应用程序/服务的最佳方法是什么?解决方法:你可以做几件事.您可以使用ASB的OnMessage API,它允许您注册回调并处理并发和自动...

c# – 用于写入队列的Azure函数 – 我可以设置元数据吗?【代码】

我可以从this page看到,当它们被用作触发器时,您可以简单地访问队列消息元数据属性,但我想做相反的事情.我有一个Azure函数,它将消息写入队列,但它当前具有默认的到期时间,我想设置一个更短的过期时间,因此它们只在队列中存在很短的时间. 有没有办法从Azure函数将消息写入队列以设置过期时间? 谢谢 编辑1:一个警告是我提前不知道队列的名称.这是传入消息的一部分,因此将queuename设置为输出绑定的参数我按照@Mikhail的建议做了改动...

如何将Daemon或Server的Azure AD OAuth2访问令牌和刷新令牌转换为C#ASP.NET Web API【代码】

我已经将Azure AD OAuth2守护程序或服务器实现为ASP.NET Web API.但是我只收到一个访问令牌,它是AuthenticationResult上的属性.见下面的实施.public IHttpActionResult GetAccessToken(string clientId, string clientkey){AuthenticationContext authContext = new AuthenticationContext(authority);ClientCredential clientCredential = new ClientCredential(clientId, clientkey);AuthenticationResult authenticationResult ...