摘要:
(CLR via C#阅读笔记) 基元类型(primitive type): 基元类型也不做过多的解释,举个例子即可清晰的辨别 在java里曾使用过Sting s="java"; 定义字符串,然后就会觉得很诧异,为啥是大写开头,我写C#,一直都是 string ,int ,double,float等 阅读全文
摘要:
资源定义(Defining Resource) 通常,第一件事是定义那些你想保护的资源。这些资源可能是你的用户信息,比如个人数据,电子邮件或者对Api的访问。 Note: 你可以用C#实体类来定义资源或者加载从数据库中加载他们,都是通过对IResourceStore的实现来处理这些二级细节。此文档将 阅读全文
摘要:
客户端定义(Defining Client) 客户端可以从你的IDS服务器请求tokens。 通常,客户端需要遵循下面的通用设置: 一个唯一的Client ID 如果需要还可以提供密码 允许与token服务交互(授权类型) identity 和/或 token被发送到的网络位置(redirect U 阅读全文
摘要:
常量 1.什么是常量 常量是值从不变化的符号,在编译之前值就必须确定。编译后,常量值会保存到程序集元数据中。所以,常量必须是编译器识别的基元类型的常量,如:Boolean,Char,Byte,SByte,...,...,...,UInt64,Single,Double,Decimal,Strin 阅读全文
摘要:
引用类型和值类型,是一个老生常谈的问题了。装箱拆箱相信也是猿猿都知,但是还是跟着CLR via C#加深下印象,看有没有什么更加根本和以前被忽略的知识点。 引用类型: 引用类型有哪些这里不过多赘述,来关心一下它在计算机内部的实际操作,引用类型总是从托管堆分配,线程栈上存储的是指向堆上数据的引用地址, 阅读全文
摘要:
带着问题去看书 尝试着,根据每一小节,先列出大纲。然后根据自己原先的认知和理解以及不理解,对每一个小的chapter,我会先自我提问,带着问题去阅读,然后把我的理解以及不理解记录下来,对于错误的地方做出即使更改。 斜体字,将作为书中这么描绘,但是我没有十分清晰的理解时的一种记录。 斜体加下划线,将作 阅读全文
摘要:
强迫自己阅读英文文档 加深IdentityServer4的概念认识 阅读全文
摘要:
IdentityServer4是一个基于ASP.NET CORE2使用OAuth2.0协议和OpenID Connect的框架 Authentiaction作为一个Service 集中的登录逻辑和工作流程应用于你所有类型的应用,IdentityServer是一个官方认证的OIDC解决方案。 单点登录 阅读全文
摘要:
Object提供的公共方法: Equals: 如果两个对象具有相同的值,就返回true GetHashCode: 返回对象的哈希码 ToString:默认返回类型的完整名称(this.GetType().FullName) GetType: 返回从type派生的一个实例 object的protect 阅读全文
摘要:
委托 什么是委托 深入理解C#有这么一个例子:一份遗嘱可以是还钱,可以是捐款,也可以是留给某某,但是这么一份遗嘱放在那,你只知道是遗嘱,并不知道其中的内容,你可以委托给一个律师去执行这份遗嘱,但是律师并不知道这份遗嘱要执行的内容,这个例子很好的比喻了什么是委托。</br> 正如上面的例子所说,委托像 阅读全文