【c# – ASP.NET MVC / Azure平台上的cron作业样式任务的最佳实践?】教程文章相关的互联网学习教程文章

c#-在Azure Service Bus中并行处理消息【代码】

问题:目前,在任何时间点,队列中平均要发送10封电子邮件.我的代码一次处理一个队列;也就是说,接收消息,对其进行处理并最终发送电子邮件.当用户注册该服务时,这会导致发送电子邮件给用户的时间大大延迟. 我已经开始考虑修改代码以异步处理parrallel 5中的消息.我正在想象编写一种方法,并使用CTP并行调用此方法(例如5次). 我对如何实现这一点有些迷惑.错误的代价非常高,因为如果事情出错,用户会感到失望. 请求:我需要编写并行处理A...

C#-Azure-调用Storage rest api获取列表Blob【代码】

我想做的是连接到Azure Storage Rest API列表Blob.参考:http://msdn.microsoft.com/en-us/library/windowsazure/dd135734.aspx 我尝试遵循http://msdn.microsoft.com/en-us/library/windowsazure/dd179428.aspx以指定授权标头,但是我收到403错误-禁止. 码:Uri address = new Uri("https://account.blob.core.windows.net/$logs?restype=container&comp=list"); HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(addr...

c#-查询Azure表存储-使用静态值数组进行比较【代码】

我需要修改和现有的Azure表存储查询,假设我是一个整数查询,则会检索最新报告:string rowCompare = String.Format(CommonDefs.inverseTimeStampRowKeyFormat, DateTime.MaxValue.Ticks - DateTime.UtcNow.Ticks); var result = (from er in this.serviceContext.EntityReportsTablewhere er.PartitionKey.Equals(i.ToString(), StringComparison.OrdinalIgnoreCase) && er.RowKey.CompareTo(rowCompare) > 0select er).Take(1)).Fi...

c#-到Azure Active Directory的MVC登录并回复“错误请求”,并返回“无法创建从中获取配置”消息【代码】

我究竟做错了什么? 我正在尝试从示例MVC应用程序登录到Azure Active Directory,并收到“错误请求”. 我在这里查看示例(日期为2015年7月17日): azure.microsoft.com example 以下是其他人对相同数据的详细说明: azure example expanded by blogger 我将活动目录的名称替换为下面的“ myActiveDirectory”. 这是我的webconfig数据:<add key="ida:AppKey" value="<snip my key>" /> <add key="ida:ClientId" value="d2bfc007-<sni...

c#-Azure存储模拟器(表)返回400错误请求或403禁止【代码】

问题:访问Azure开发表存储时我缺少什么? 注意:我可以访问我的Azure CLOUD存储(当然可以使用其他代码),但是尝试访问开发存储时失败. 我正在使用: > Visual Studio 2012> .Net Framework 4.0 C#库> NuGet Widows Azure存储v6.0< ==更正-使用v6.1.0.0>适用于.net 2.6的Microsoft Azure SDK> Microsoft Azure存储模拟器v4.0<-更改为v4.2已修复的问题 var cloudStorageAccount = CloudStorageAccount.DevelopmentStorageAccount;var...

c#-无法建立连接,因为目标计算机在连接​​到Azure IP时主动拒绝了它【代码】

连接到Azure Active Directory服务时(请参见下面的代码),我会立即收到错误消息: 无法建立连接,因为目标计算机主动拒绝了它191.235.135.139:443 谷歌搜索IP后,它解析为一个位于爱尔兰的Azure数据中心.尽管真正的奇怪之处在于IP会不时更改,但是昨天191.235.195.38:443的Azure IP可以正常工作了吗?public partial class Startup {public void ConfigureAuth(IAppBuilder app, HttpConfiguration config){app.UseWindowsAzureActiveD...

C#-Azure Blob存储列表容器和Blob【代码】

我正在一个Azure存储项目上工作,在该项目中,我需要上载和下载容器中的Blob,并在列表框中列出该容器和Blob.我无法在列表框中显示容器和Blob. 这是我列出的代码: 最后是我调用上载,下载和列出方法的界面背后的代码:解决方法:在Web窗体中单击Button3时,看不到任何结果的原因是因为您没有从ListBlob方法中获取任何数据. 更改ListBlob方法以返回如下结果:public List<string> GetBlobs() {List<string> blobs = new List<string>();/...

c#-如何使用IMobileServiceSyncTable和Azure移动服务处理分页【代码】

如何对从IMobileServiceSyncTable< T> .PullAsync()方法返回的数据进行分页? 我已经尝试做过这样的事情,但是却没有达到我的预期: myTable是IMobileServiceTable< T> mySyncTable是IMobileServiceSyncTable< T>// Already tracking how many records exist // Note* Not using the sync table here, because that was not getting the correct results. // It seemed more correct to use the regular table so it was "live" da...

c#-如何在Azure中为我的Web应用程序设置连接字符串?【代码】

我使用ASP.Net 5 Web应用程序模板创建了一个Web应用程序,并将其发布到Azure Web应用程序. 在我的Web应用程序的“设置”部分中,我能够创建一个数据连接.如何告诉我的Web应用程序使用此数据连接. [更新]我的appsettings.json中的连接字符串的名称为DefaultConnection解决方法:请尝试这个… >转到Azure Web应用>配置>连接字符串.>添加名称为DefaultConnection的连接字符串.>使用Configuration.Get(“ Data:DefaultConnection:Connec...

Node.js vs C#for Azure Functions:如何选择性能和集成

Node.js和C#在Azure Functions中都被描述为第一类支持. 是否有使用Node.js和C#的比较文档(或反馈)? 我担心的是Azure集成和性能 选择Node.js或C#的用例是什么(语言首选项除外)解决方法:我们正在努力确保一流的语言(例如C#和Node)之间没有功能上的差距. 您可能会注意到两种情况之间的性能差异很小,具体取决于场景,但是我们正在尝试确保它们之间的差异可以忽略不计(例如,当前,由于编译要求,您可能会注意到C#的启动时间较慢,但是我们将...

c#-创建新的Azure Service Fabric状态服务时发生异常

我已经阅读了有关Service Fabric和Microservices方法的文章.然后,我安装了运行时,SDK和VS工具(就像那里的in the doc)并执行了PowerShell命令.但是,当我开始创建新的Service Fabric应用程序(状态服务,如第一个Service Fabric应用程序的示例)时,我在Visual Studio中捕获了一个异常:Exception from HRESULT: 0x80131500我应该怎么做才能解决此异常?或者,也许是我做错了什么? (Visual Studio和PowerShell均已在管理员模式下运行)解决...

c#-客户端模型应使用哪些数据类型与Azure移动应用程序SDK进行脱机同步?【代码】

我正在使用Azure的移动应用程序服务SDK中的离线同步内容. 我知道,SDK最近发生了各种变化.我想根据最新规范定义客户端模型,但不确定使用哪种类型. 这些是脱机同步元数据属性,通常在大多数示例/教程中看到:[JsonProperty(PropertyName = "id")] public string Id { get; set; }[Version] public string Version { get; set; }[CreatedAt] public DateTimeOffset CreatedAt { get; set; }[UpdatedAt] public DateTimeOffset UpdatedA...

C#-NServicebus 6,Azure存储持久性,Sagas和复杂类型(集合)【代码】

我已经看到与此问题类似的问题,这些问题正在使用SQL Server和Nhibernate持久性.但是Azure存储如何呢? 我有一个可以容纳Saga数据的类.该属性包含一个集合:public class ResetPolicyData : ContainSagaData {public int NumberOfEmailsInGroup { get; set; }public Guid EmailGroupId { get; set; }public List<PasswordResetInformation> PasswordResetInformation { get; set; } }PasswordResetInformation包含几个简单的字符串属...

使用C#从Azure文件存储中递归获取文件【代码】

我想编写一个程序从azure文件存储中获取文件,但是问题是未定义目录深度,并且文件的isFile属性始终返回false.using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.IO; using Microsoft.Azure; // Namespace for Azure Configuration Manager using Microsoft.WindowsAzure.Storage; // Namespace for Storage Client Library using Microsoft.Wind...

c#-使用http发布请求在具有Graph API的Azure Active Directory(B2C)中创建新用户【代码】

我以前一直使用Active Directory身份验证库(ADAL)以编程方式添加用户,但是现在我需要定义“ signInNames”(=用户电子邮件),而ADAL似乎不可行(请告诉我即时消息是否错误) . 现在,我尝试在the documentation on MSDN之后使用HTTP POST以编程方式添加新用户(本地帐户).//Get access token (using ADAL) var authenticationContext = new AuthenticationContext(AuthString, false); var clientCred = new ClientCredential(ClientId, ...