MVC 传值
摘要:1.1 ViewData 很简单的传值方式,相当于有一个字典存储,控制器使用方法: 页面使用方式: 1.2 ViewBag ViewBag就是一个dynamic对象,同时里面的内容和ViewData是同一个字典,也就是说ViewBag和ViewData的键会覆盖。 控制器: 页面: 1.3 Temp
阅读全文
posted @
2021-03-11 17:42
心有猛虎细嗅蔷薇
阅读(71)
推荐(0) 编辑
Redis常见面试题
摘要:简介 Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。 1 Redis支持的数据类型? String string类型是二进制安全的。意思是redis的string
阅读全文
posted @
2021-03-11 13:36
心有猛虎细嗅蔷薇
阅读(73)
推荐(0) 编辑
常见的WCF面试问题
摘要:WCF和ASMX WebService的区别是什么? 最基本的区别在于,ASMX或者ASP.NET WebService是用来通过基于HTTP的SOAP来实现通讯。但WCF可以使用任意协议(HTTP,TCP/IP,MSMQ,NamedPipes等),消息封装可以使用任意格式(默认SOAP)。 更多的
阅读全文
posted @
2021-03-10 14:30
心有猛虎细嗅蔷薇
阅读(176)
推荐(0) 编辑
.NET Core开发日志——Middleware
摘要:1 什么是中间件(Middleware)? 中间件是组装到应用程序管道中以处理请求和响应的软件。 每个组件: 选择是否将请求传递给管道中的下一个组件。 可以在调用管道中的下一个组件之前和之后执行工作。 请求委托(Request delegates)用于构建请求管道,处理每个HTTP请求。 请求委托使
阅读全文
posted @
2021-03-04 11:13
心有猛虎细嗅蔷薇
阅读(170)
推荐(0) 编辑
.NetCore 三种生命周期注入方式
摘要:.NetCore彻底诠释了“万物皆可注入”这句话的含义,在.NetCore中到处可见注入的使用。因此core中也提供了三种注入方式的使用,分别是: AddTransient:每次请求,都获取一个新的实例。即使同一个请求获取多次也会是不同的实例 AddScoped:每次请求,都获取一个新的实例。同一个
阅读全文
posted @
2021-03-04 11:01
心有猛虎细嗅蔷薇
阅读(566)
推荐(0) 编辑