草庐IT

azure-pack

全部标签

c# - Azure Functions 绑定(bind)重定向

是否可以在azure函数文件夹结构中包含web.config或app.config文件以允许程序集绑定(bind)重定向? 最佳答案 假设您使用的是最新的(2017年6月)VisualStudio2017函数工具,我根据npiasecki在Issue#992上发布的一段代码推导出了一个基于配置的合理解决方案.如果这是通过框架管理的,那将是理想的,但至少是配置驱动的,你有更多的变更隔离。我想您还可以使用一些预构建步骤或T4模板来协调项目中nuget的版本(及其依赖项),然后再编写此配置或生成代码。所以缺点....更新NuGet包时必须

c# - 执行测试时出错,如果使用 CreateResponse 扩展方法返回 Azure Function HttpResponseMessage

我的AzureFunction代码如下publicstaticclassMyHttpTriggerFunction{publicstaticasyncTaskRun([HttpTrigger(AuthorizationLevel.Function,"get","post",Route=null)]HttpRequestMessagereq,TraceWriterlog){//somebusinesslogicif(valid){returnreq.CreateResponse(HttpStatusCode.OK,true);}else{returnreq.CreateResponse(

c# - SQL Azure 和 SQL Server 2008 之间有什么区别?

现在我正在寻找Azure并想迁移到这个。但我不确定这样不会有问题。你能解释一下有什么区别吗?以及我在SQLAzure上绝对不能做的事情? 最佳答案 SQLAzure是SQLServer的子集。这意味着SQLServer中存在的某些功能将不会出现在SQLAzure中。所以它有很多不受支持的特性http://msdn.microsoft.com/en-us/library/ee336253.aspx以及其他一些限制http://msdn.microsoft.com/en-us/library/ff394115.aspxAzure不支持C

c# - 多种过滤条件 Azure 表存储

如何在Azure表存储上设置多个过滤器?这是我试过的:stringpartitionFilter=TableQuery.GenerateFilterCondition("PartitionKey",QueryComparisons.Equal,"partition1");stringdate1=TableQuery.GenerateFilterCondition("Date",QueryComparisons.GreaterThanOrEqual,"31-8-2013T14:15:14Z");stringdate2=TableQuery.GenerateFilterCondition(

c# - 身份服务器 4 和 Azure AD

我正在考虑在基于C#的MVC应用程序中使用IdentityServer4进行身份验证。我想使用存储在AzureAD中的帐户作为有效用户的来源,但文档似乎只提到了Google和OpenID,并且只是顺便提到了Azure。有人知道关于如何在IdentityServer4中使用AzureAD的任何好的文档和/或教程吗? 最佳答案 您可以使用从IdentityServer登录到AzureAD,就像从例如从IdentityServer使用登录到IdentityServer一样。Javascript或MVC应用程序。我最近这样做了,您需要做的就

c# - 在 Azure Web 角色中禁用 IIS 空闲超时

为了防止AppPool每20分钟回收一次,我想在我的AzureWeb角色启动时删除IISAppPool空闲超时。我的网站是一个Web应用程序项目。我该怎么做? 最佳答案 创建启动任务以禁用空闲超时:在您的Web角色项目引用的网站项目中,将文件Startup.cmd添加到根文件夹。在Startup.cmd的属性中,将CopytoOutputDirectory设置为Copyifnewer。将此行添加到Startup.cmd:ifexist%windir%\system32\inetsrv\appcmd.exe%windir%\syste

c# - 使用 Html Agility Pack 从 html 中抓取所有文本

输入foobarbaz输出foobarbaz我知道htmldoc.DocumentNode.InnerText,但它会给出foobarbaz-我想获取每个文本,而不是一次获取所有文本。 最佳答案 XPATH是你的friend:)HtmlDocumentdoc=newHtmlDocument();doc.LoadHtml(@"foobarbaz");foreach(HtmlNodenodeindoc.DocumentNode.SelectNodes("//text()")){Console.WriteLine("text="+node

c# - 在 asp.net 核心项目中获取 Azure Active Directory 组

我使用VisualStudio2015创建了一个新项目,并使用针对AzureActiveDirectory的工作和学校帐户启用了身份验证。下面是生成的配置函数的样子:app.UseStaticFiles();app.UseCookieAuthentication();app.UseOpenIdConnectAuthentication(newOpenIdConnectOptions{ClientId=Configuration["Authentication:AzureAd:ClientId"],ClientSecret=Configuration["Authentication:Az

c# - 将 Azure Application Insights 与 Azure WebJob 结合使用

Azure文档涵盖了将AzureApplicationInsights集成到不同应用程序类型(例如ASP.NET、Java等)中的许多示例。但是,该文档没有显示将ApplicationInsights集成到AzureWebJob中的任何示例。是否有人链接到涵盖如何将AzureApplicationInsights集成到构建为控制台应用程序的AzureWebJob的示例或文章? 最佳答案 我编写了一个通过ApplicationInsights跟踪事件和指标的控制台应用程序,我认为通过添加以下NuGet包,WebJob不会有太大不同:M

c# - 在外部库中使用 TraceWriter 进行 Azure 函数日志记录

如何重用Azure函数中可用的TraceWriter对象来记录外部引用库中的信息?我尝试使用构造函数传入对象并引用TraceWriter类(web.http.tracing)。我没有运气,因为类(class)似乎不同。 最佳答案 精简版使用thisnugetpackage中提供的Microsoft.Azure.WebJobs.Host.TraceWriter.或者,将您的函数构建为Web项目,然后您可以在本地进行调试。Youcanfindasamplehere.长版这里的问题是您使用了错误的TraceWriter。我在Azure函数