WebApplication 和 WebApplicationBuilder
WebAppliction用途:是实际运行的ASP.NET Core应用实例。通过它我们可以注册中间件[Use()]、映射终节点[Map()]、最终调用[Run()]启动服务监视器。 类比:真正盖好并运行的房子,住人、供电、供水的阶段。 核心组成123456var builder = WebApplication.CreateBuilder(args);var app = builder.Build();app.MapGet("/", () => "Hello...
to do主动表被动+非谓语词性
to do主动表被动+非谓语词性1.我有很多工作要(去/被)做。 体现:主观能动性。I have much work to do. 2.这个问题很难(去/被)解决。This problem is hard to solve./to be solved. 3.有许多衣服要(去/被)洗There be=有(存在)表什么地方有。Be工具人,there副词,倒装句There are many clothes to wash./to be washed. 有现句子主动表被动一定要分清楚。4.明天将要举行的会议取消了。The meeting to be held tomorrow is canceled.会议就是被举行的,就一定要用to be. 非谓语词性1.我喜欢跑步。 动名词=表示动作含义的名词I like running. doing=名词性 +ing变名词就可也做文章 2.跑步是一项很好的运动。Running is a good sport.Doing...
.NET依赖注入(三种生命周期)
.NET依赖注入什么是依赖注入依赖注入是一种设计模式,它让类的依赖项(比如服务、数据库、日志组件等)由外部系统(比如框架)提供,而不是类自己创建。 常见术语Service: 被注入的服务(类、接口) Container: 注册和管理服务的容器 Lifetime: 服务的生命周期(Scoped、Singleton、Transient) 服务生命周期依赖注入容器管理服务的生命周期(Lifetime),决定了服务实例的创建和销毁时机。 Scoped(作用域)定义:在一个请求(Scope)中创建一个实例。通常在 Web 应用中表示一次 HTTP 请求周期。 注册方式:services.AddScoped<TService, TImplementation>() 适用场景:适用于需要在一个请求中保持状态,但请求之间不共享的服务,例如工作单元(Unit of Work)。 比喻: 1services.AddScoped<IMyService, MyService>(); 说明:在同一次 HTTP 请求中注入的都是同一个 MyService...
非谓语3+如何使用to do
非谓语3+如何使用to doto go表示目的或将来1.明天将要举行的会议取消了。独立名词前面要+the this that a an主干:The meeting is canceled.The meeting to be held tomorrow is canceled. 2.我用笔来写文章。用和写都是谓语,一句一谓,写做非谓语。写表目的,用to do。I use the pen to write an article. 为了写篇好文章,我读了很多书。写篇好文章是目的,用to do.我读了很多书:现在完成时。I have read many books.To write a good article, I have read many books. 4.我去健身房锻炼。I go to the gym to exercise 5.下一列到站的火车是从纽约来的。主干:the train is from New York。The next train to arrive is from New York. 习题我去市场买苹果。I go to the market to...
搭建英语网站第一阶段
网站结构说明学习杨中科老师开源项目在线英语网站微服务 功能:听力练习。 业务概念:类别(Category)、专辑(Album)、片段(Episode)。 听力原文字幕文件查看。 网站后台允许进行资源的CRUD。 其他格式的音频的追踪在部分浏览器上有问题,统一用M4A。 音频文件放到单独的文件服务器上。 原文的搜素。 项目结构说明为了便于管理,我们把不同服务的项目放到不同的解决方案文件夹下,解决方案文件夹Commons下的项目是一些公用的类库。各服务的解决方案文件夹下都包含Domain、Infrastucture、WebAPI这3个项目,它们分别对应领域层、基础设施层、应用服务层。听力网站前台和听力网站后台共享相同的领域层和基础设施层,因此在解决方案文件夹Listening下有4个项目。因为所有的项目都用到了领域事件、集成事件、中心配置服务器、JWT、工作单元、CORS、FluentValidation等,创建Commonlnitializer项目来复用这些组件的初始化代码。 有一点需要特别注意,如果我们创建的是ASP.NET...
非谓语2+独立主格
非谓语2+独立主格非谓语=to do ,doing主动(持续进行),done被动(完成) 1.站在树下的Tom看着天空。主干:Tom looks at the sky.Tom standing under the tree looks at the sky.可以变为非限定性定语从句(状语):Tom, who is standing under the tree, looks at the sky.状语=随便放(只要说得通)Standing under the tree, Tom looks at the sky.这句话还可以变为:Tom站在树下,看着天空。(用and连词)Tom stands under the tree and looks at the sky.And连接两个句子可以有两个谓语(stands, looks)And=> , 变成一句话只能有一个谓语Tom standing under the tree, looks at the sky. 2.Tom站在树下,Marry看着天空。Tom stands under the...
非谓语一
非谓语1非谓语=to do, doing主动(持续进行),done被动(完成) 1.正站在树下的男还是我哥哥站=主动站在树下Stand=standing主干:This boy is my brother standing修饰男孩boy+ standingThis boy standing under the tree is my brother 也可以:This boy who is standing under the tree is my brother.加 引+be=定语从句非谓语=简化版的定语从句 2.被狗咬的女孩是我姐姐。主干:This girl is my sister. Bite=bitten=咬This girl bitten by a dog is my sister 一句一谓 3.我喜欢这个戴着帽子的女孩。主干:I like this girl. Wear=wearing=戴I like this girl wearing a...
一般、特殊疑问句
疑问句其一(一般疑问句)一般疑问句只回答:是否“疑问句”的底层原理You like me.你喜欢我。Do you like me?你喜欢我吗? Do = 助动词英语忌重复 若重复:1.删除其中一个 2.替换其中一个(助动词>普通动词)He likes me.他喜欢我。(用2)Do he likes me? ->Does he like me?他喜欢我吗?一句,一谓一个句子有且只有一个谓语Do不算谓语This apple very big.(缺少谓语)这个苹果很大。遇事不决补“be”动词=工具人(是动词那就是谓语)“be”动词本身不表示任何意思,也相当于助动词This apple is very big.这个苹果很大。(用1)Does this apple is very big?这个苹果很大吗?Is this apple very...
你我他,be动词
第一课 他=he、him(主、宾) He likes me.他喜欢我I like him.我喜欢他我=I,me(主、宾) 你=you(主、宾) She likes me.她喜欢我I like her.我喜欢她她=she、her(主、宾) 它=it(主、宾) It likes me.它喜欢我I like it.我喜欢它 单数他=he、him(主、宾)我=I,me(主、宾) 你=you(主、宾)她=she、her(主、宾)它=it(主、宾) 复数我们=we、us(主、宾) We like you.我们喜欢你 You like us.你喜欢我们 你们=You You like me.你们喜欢我 I like you.我喜欢你们 ta们=they、them(主、宾) They like him.他们喜欢他 He likes them.我喜欢你们 Like likes he, she, it 他=谓+s 狗=dogThe dogs...
一般过去时、将来时、现在时
一般过去时I play basketball.我打篮球。I played basketball.我曾经打过篮球。He works in the school.它在学校工作。He worked in the school.他以前在学校工作过。in代表在什么…东西里面the=this(这个),that(哪个),these(这些),those(哪些)You like me.你喜欢我。You liked me.你喜欢过我。She saves my life.她救我的命。She saved my life.她救过我的命。You go to a market.你去一家市场。You went to a market.你去过一家市场。Did you go to the market?你去过这家市场吗?Why did you go to the market?你为什么去过这家市场?You do home work.你做功课。You did homework.你做过功课。do 当助动词(无含义)或当动词“做”,过去式均为did.Do you did homework?->Did...