net面试

本文详细探讨了.NET Core的相关面试问题,包括.NET Core的工作机制(涉及Kestrel和 HttpContext)、ABP框架的介绍、IOC容器注入的应用、AOP编程的实现、WebAPI接口的授权验证流程以及SQL中LIMIT的使用。此外,还讨论了聚集索引与非聚集索引的区别,并提及了控制反转(IOC)和依赖注入(DI)的概念。
摘要由CSDN通过智能技术生成

1.请说出.net core 工作机制?
答:Internet-http–kestrel-HttpContext–Application code
浏览器====kestrel监听&解析HttpContext
2.简述net core ABP框架?
答:ABP是一款DDD模式的框架,它具备分层以及模块化的结构,框架本身含有授权,验证,异常处理,日志,本地化,数据库连接管理,设置管理,审计日志等,ABP是一个开源的且文档友好的应用框架,起始的想法是,“开发一款为所有公司和开发者通用的框架!”。它不仅仅是一个框架,更提供了一个基于DDD和最佳实践的健壮的体系模型
3.net core IOC容器注入用在哪些方面?
实体字段映射
4…NET Core中实现AOP编程?
AOP全称Aspect Oriented Progarmming(面向切面编程),其实AOP对ASP.NET程序员来说一点都不神秘,你也许早就通过Filter来完成一些通用的功能,例如你使用Authorization Filter来拦截所有的用户请求,验证Http Header中是否有合法的token。或者使用Exception Filter来处理某种特定的异常。
你之所以可以拦截所有的用户请求,能够在期望的时机来执行某些通用的行为,是因为ASP.NET Core在框架级别预留了一些钩子,他允许你在特定的时机注入一些行为。对ASP.NET Core应用程序来说,这个时机就是HTTP请求在执行MVC Action的中间件时。
5.WebApi接口授权验证
特别是对于一些系统来说,别人想要对接你的系统,同步系统数据ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值