网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: asp.net,共有 1918条记录
  • Asp.net Core 3.1 Web API添加jwt验证(一):添加JwtToken控制API访问权限

    创建项目 打开vs for mac,新建asp.net web api空项目项目名称随便取,选择好存放位置,点创建删除WeatherForecastController.cs以及WeatherForecast.cs打开Properties/launchSettings.json,修改weatherforecast为/添加依赖 打开Nuget包管理器,添加包 Microsoft.AspNet…

    2020/7/3 16:26:37 人评论 次浏览
  • Asp.net Core 3.1 Web API添加jwt验证(二):用单例模式简单封装token生成器JwtGenerator

    提出问题 在上一篇我们搭建了一个基础的项目框架,并介绍了怎么向其中引入jwt鉴权,不知小伙伴们有没有注意到我们用于生成token的代码片段: [HttpGet("login")] public ActionResult Login(string username, string password) {if (!string.IsNullOrEmpty(use…

    2020/7/3 16:26:34 人评论 次浏览
  • Visual Studio 在编译 A 项目时,确保 B 项目已编译

    如果考虑在你的某个项目中安插一个专门用来做编译的项目,这个项目要求最先编译,那么你会考虑用什么方法呢?本文讲述在编译 A 项目时,确保 B 项目已编译的方法。使用 MSBuild 编译目标来编译A 在编译的时候,需要确保 B 项目已经编译(因为可能用到 B 的输出)。然而 A…

    2020/6/29 2:26:26 人评论 次浏览
  • 通过 ReferenceOutputAssembly=False 在引用项目时,不额外引入依赖文件

    正常当两个 .NET 项目有引用的时候,会将一个的输出拷贝到另一个的输出目录下。但有时我们只是希望通过引用建立一个依赖关系而已,最终两个项目的输出是独立的。通过本文的方法,你可以在 A 项目编译时,确保 B 项目已经编译,而无需引用 B。ReferenceOutputAssembly=Fal…

    2020/6/29 2:26:25 人评论 次浏览
  • 通过设置 sln 解决方案依赖,确保不引用的两个项目之间有明确的编译顺序

    有时在编译解决方案的时候,希望两个项目有明确的编译顺序,而不是自动决定,或者在并行编译的时候同时编译。本文介绍通过设置 sln 解决方案依赖来解决编译顺序问题。设置解决方案级别的项目依赖在解决方案上右键,然后选择“设置项目依赖”:然后在弹出的项目依赖对话框…

    2020/6/29 2:26:24 人评论 次浏览
  • .NET 程序集/项目/包的版本号设置有最大范围,最大不能超过 65534

    试过给 .NET Core 项目设置一个大于 65535 的版本号吗?可能没有,因为设置了会炸!最简问题项目用最普通的项目模板创建一个 .NET 项目(要求是 SDK 风格的),于是,你会得到两个文件:项目文件 Walterlv.Demo.csproj 和代码文件 Class1.cs。Walterlv.Demo.csproj:<…

    2020/6/19 2:26:24 人评论 次浏览
  • 准确判断一个 WPF 控件 / UI 元素当前是否显示在屏幕内

    你的 WPF 窗口是可以拖到屏幕外面去的,所以拉几个元素到屏幕外很正常。你的屏幕可能有多个。你的多个屏幕可能有不同的 DPI。你检测的元素可能带有旋转。各种各样奇怪的因素可能影响你检查此元素是否在屏幕内,本文包你一次性解决,绝对准确判断。本文将说三种不同的判定…

    2020/6/12 2:25:29 人评论 次浏览
  • WPF / Windows Forms 检测窗口在哪个屏幕

    使用 Windows Forms 自带的 System.Windows.Forms.Screen 类可以从一个窗口句柄获取到对应的屏幕。随后可以使用此 Screen 类获取各种屏幕信息。System.Windows.Forms.Screen通过句柄获取屏幕类:System.Windows.Forms.Screen.FromHandle(hWnd)这里我做了一个 DEMO 程序,…

    2020/6/12 2:25:27 人评论 次浏览
  • VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Workstation

    VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Workstation。有关更多详细信息,请访问 http://www.vmware.com/go/turnoff_CG_DG。我在系统升级到 Windows 10 2004 后,启动 VMware 的任一台虚拟机时会弹出…

    2020/6/11 2:25:29 人评论 次浏览
  • Visual Studio 智能感知提示里的奇妙行为一览

    本文就是个吐槽,感兴趣一一去报给微软。自动完成与建议完成作为本文的背景,你可能需要了解 Visual Studio 有一个设置:“在建议完成模式和标准完成模式之间切换”。就是下面这个按钮,你可以在工具条上找到。你一定很差异,看着这翻译,你知道“选中”对应“建议完成模…

    2020/6/10 2:26:30 人评论 次浏览
  • Chrome 窗口全黑了,不怕,有招

    Chrome 的窗口偶尔会出现全黑掉的情况。从轻微的到严重的,本文都有解决方案。偶然全黑Chrome 全黑的状态看起来像下图这样:通常发生在这些时间点后:锁屏解锁后突然间显卡驱动崩溃了一下显卡驱动刚刚升完级远程桌面连接后这时,通常还伴随着基于 Chromium 内核的应用全部…

    2020/6/9 2:56:24 人评论 次浏览
  • 如何在保留原本所有样式/绑定和用户设置值的情况下,设置和还原 WPF 依赖项属性的值

    WPF 备份某控件的一些属性,做一些神奇的操作,然后再还原这些属性。多么司空见惯的操作呀!然而怎么备份却是值得研究的问题。直接赋值?那一定是因为你没踩到一些坑。场景和问题现在,我们假想一个场景(为了编代码方便):有一个窗口,设置了一些样式属性现在需要将这个…

    2020/6/4 2:26:26 人评论 次浏览
  • 在 .NET 对象和 JSON 互相序列化的时候,枚举类型如何设置成字符串序列化,而不是整型?

    默认情况下,Newtonsoft.Json 库序列化和反序列化 JSON 到 .NET 类型的时候,对于枚举值,使用的是整数。然而,在公开 JSON 格式的 API 时,整数会让 API 不易于理解,也不利于扩展和兼容。那么,如何能使用字符串来序列化和反序列化 JSON 对象中的枚举呢?—— 使用转换…

    2020/6/4 2:26:26 人评论 次浏览
  • 拿别人的 Program Files 文件夹?别忘了考虑 x86/x64 路径

    要拿适用于自己进程的 Program Files 文件夹很简单,无脑拿就好了。不过,如果涉及到拿其他程序的,那么就会涉及到与其他程序不同架构时路径不同的问题。Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) 即可用来获取 Program Files 文件夹的路径。从…

    2020/6/4 2:26:25 人评论 次浏览
  • 解决包含 GitHub Actions Workflow 的分支无法推送的问题

    refusing to allow an OAuth App to create or update workflow {0} without workflow scope.GitHub 推送失败?试试本文方法。问题试图向 GitHub 推送一个分支的时候,出现错误 refusing to allow an OAuth App to create or update workflow {0} without workflow scope…

    2020/5/27 2:25:28 人评论 次浏览
共1918记录«上一页1234...128下一页»
扫一扫关注最新编程教程