小编mie*_*oor的帖子

手动触发Azure功能-时间触发

我有一个Azure函数,每周一次在计时器触发器上运行。效果很好,符合预期,但是每月大约需要一两次,用户需要根据要求运行该功能,所以我需要在该功能上做一个发布以触发它-就像您可以从Azure门户中进行操作一样。

查看Azure门户,正在对以下功能进行http发布请求:

https://{funcapp}.azurewebsites.net/admin/functions/{func}
Run Code Online (Sandbox Code Playgroud)

但是,如果我从Postman进行此操作,则会收到Http 401响应。我将如何执行此请求?

我有一个选择,宁可将触发器更改为队列,又每周运行第二个函数,这会向队列中添加一条消息,但这对我来说似乎有点过分。

azure azure-functions

3
推荐指数
2
解决办法
1635
查看次数

通用OrderBy方法

我正在尝试创建一个通用方法来获取由date属性排序的最新项目.类似于以下内容:

public async Task<DateTime> GetLatestModifiedDateAsync<T>() where T : new()
    {
        var result = await db.Table<T>()
                             .OrderByDescending(e => e.OrderedProperty)
                             .FirstOrDefaultAsync();

        return result.ModifiedAt;
    }
Run Code Online (Sandbox Code Playgroud)

这显然不起作用,因为在OrderedProperty泛型类型上找不到属性,但我怎样才能使其工作?

c# sqlite generics

1
推荐指数
1
解决办法
197
查看次数

ASP.NET Core:如何使用“用户名”而不是“电子邮件”登录?

使用asp.net核心,所有登录页面和视图模型等都隐藏在引用的程序包中,因此无法直接更改。如何允许登录仍然使用用户名而不强制使用电子邮件?

asp.net asp.net-core

1
推荐指数
1
解决办法
1020
查看次数

标签 统计

asp.net ×1

asp.net-core ×1

azure ×1

azure-functions ×1

c# ×1

generics ×1

sqlite ×1