DeleteOneAsync和writeConcernResult.DocumentsAffected没有扩展方法

kn3l

我正在迁移C#Web API 2以使用mongo驱动程序版本2,这里是我尝试过的代码,但是使用不扩展方法存在问题DocumentsAffected

public Task<bool> RemoveRefreshToken(string refreshTokenId)
        {

            var query = Builders< RefreshToken >.Filter.Where(r => r.Id==refreshTokenId);
            var writeConcernResult = mongoContext.RefreshTokens.DeleteOneAsync(query);
            return Task.FromResult(writeConcernResult.DocumentsAffected == 1);
        }

你知道我在这里想念的吗?

谢谢

尼克·布尔

您可以使用DeletedCount类型的返回值的属性Task<DeleteResult>DeleteOneAsync()使用async过你的方法,头尽量使用异步方法:

async Task<bool> RemoveRefreshToken(string refreshTokenId)
{
    var query = Builders< RefreshToken >.Filter.Where(r => r.Id==refreshTokenId);
    var writeConcernResult = await mongoContext.RefreshTokens.DeleteOneAsync(query);
    return Task.FromResult(writeConcernResult.DeletedCount == 1);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有没有一种免费分发和自动更新Safari扩展的方法?

来自分类Dev

创建没有扩展和实现的线程

来自分类Dev

split 方法和 split 上的 '.' 字符(没有 csv 扩展名)

来自分类Dev

有没有一种方法可以使依赖项注入和扩展方法进行交互?

来自分类Dev

CMake的:安装(目录)和没有扩展名的文件

来自分类Dev

没有指定默认引擎,也没有提供扩展名(expressJS和jade)

来自分类Dev

有没有一种方法可以合并将WebMvcConfigurerAdapter和WebSecurityConfigurerAdapter扩展为一个@Configuration的@Configurations?

来自分类Dev

通用方法与通用扩展方法和扩展方法有什么区别?

来自分类Dev

有没有一种方法可以获取有关已发布的chrome扩展程序收到的所有错误报告和反馈的电子邮件?

来自分类Dev

有没有办法动态识别和扩展嵌入表的列?

来自分类Dev

python中有没有办法同时扩展数据框的行和列?

来自分类Dev

具有基类和子类的扩展方法

来自分类Dev

查找HTMLHelper,URLHelper和AJAXHelper类型的所有扩展方法

来自分类Dev

没有定义或扩展方法-ISupportInitialize

来自分类Dev

错误:“对象”没有定义/扩展方法

来自分类Dev

错误:“对象”没有定义/扩展方法

来自分类Dev

react-redux 减速器中扩展运算符和没有扩展运算符之间的区别

来自分类Dev

Email-ext和Workflow / Pipeline-一些令牌没有扩展?

来自分类Dev

在浏览器中显示图像,没有任何扩展名和目录路径

来自分类Dev

在Javascript和PHP中没有文件扩展名的页面重定向

来自分类Dev

htaccess获取没有路径的文件和扩展名

来自分类Dev

如何使用php获取没有扩展名的网站文件名和?id=someid

来自分类Dev

IntelliJ Ktor 和 Docker 有没有更好的方法?

来自分类Dev

groovy方法调用和参数-方法没有签名?

来自分类Dev

如何列出一个类的所有方法(不是扩展方法和包含方法)

来自分类Dev

删除所有没有特定扩展名的文件夹和子目录

来自分类Dev

有没有办法隐藏Chrome的“用户个人资料”和“扩展名”区域?

来自分类Dev

使用 PowerShell 重命名给定目录和子文件夹中没有扩展名的所有文件

来自分类Dev

有没有导出/导入Jupyter Notebook扩展的方法?

Related 相关文章

  1. 1

    有没有一种免费分发和自动更新Safari扩展的方法?

  2. 2

    创建没有扩展和实现的线程

  3. 3

    split 方法和 split 上的 '.' 字符(没有 csv 扩展名)

  4. 4

    有没有一种方法可以使依赖项注入和扩展方法进行交互?

  5. 5

    CMake的:安装(目录)和没有扩展名的文件

  6. 6

    没有指定默认引擎,也没有提供扩展名(expressJS和jade)

  7. 7

    有没有一种方法可以合并将WebMvcConfigurerAdapter和WebSecurityConfigurerAdapter扩展为一个@Configuration的@Configurations?

  8. 8

    通用方法与通用扩展方法和扩展方法有什么区别?

  9. 9

    有没有一种方法可以获取有关已发布的chrome扩展程序收到的所有错误报告和反馈的电子邮件?

  10. 10

    有没有办法动态识别和扩展嵌入表的列?

  11. 11

    python中有没有办法同时扩展数据框的行和列?

  12. 12

    具有基类和子类的扩展方法

  13. 13

    查找HTMLHelper,URLHelper和AJAXHelper类型的所有扩展方法

  14. 14

    没有定义或扩展方法-ISupportInitialize

  15. 15

    错误:“对象”没有定义/扩展方法

  16. 16

    错误:“对象”没有定义/扩展方法

  17. 17

    react-redux 减速器中扩展运算符和没有扩展运算符之间的区别

  18. 18

    Email-ext和Workflow / Pipeline-一些令牌没有扩展?

  19. 19

    在浏览器中显示图像,没有任何扩展名和目录路径

  20. 20

    在Javascript和PHP中没有文件扩展名的页面重定向

  21. 21

    htaccess获取没有路径的文件和扩展名

  22. 22

    如何使用php获取没有扩展名的网站文件名和?id=someid

  23. 23

    IntelliJ Ktor 和 Docker 有没有更好的方法?

  24. 24

    groovy方法调用和参数-方法没有签名?

  25. 25

    如何列出一个类的所有方法(不是扩展方法和包含方法)

  26. 26

    删除所有没有特定扩展名的文件夹和子目录

  27. 27

    有没有办法隐藏Chrome的“用户个人资料”和“扩展名”区域?

  28. 28

    使用 PowerShell 重命名给定目录和子文件夹中没有扩展名的所有文件

  29. 29

    有没有导出/导入Jupyter Notebook扩展的方法?

热门标签

归档