腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
架构
问题
:
使用
依赖
注入
导致
垃圾
API
、
、
、
、
Castle Windsor本身可以提供ILawbaseAssetRepository和IAssetChecklistKctcPartRepository参数,但UI代码需要
使用
匿名类型提供另外两个参数assetRegister = Moose.Application.WindsorContainer.Resolve<IAssetRegister>(new { caseNumber, user});我知道我一定有一些设计上的
问题</e
浏览 0
提问于2011-03-11
得票数 5
回答已采纳
1
回答
在基础设施层中
使用
依赖
注入
、
、
、
、
我
使用
了四个层在ASP.net核心中创建一个示例项目,如下所示我还在startup.cs项目中实现了
依赖
项
注入
。而且效果很好。services.AddTransient<IUserRepository, UserRepository>(); 在我的基础
架构
层(而不是
API
层)中可以进行
依赖
注入
吗?如果我错了,如果Asp.Net核心默认有
依赖
注入
,那么我们不需要Autof
浏览 13
提问于2016-12-23
得票数 4
回答已采纳
2
回答
Web
API
中的C#存储库模式
、
我有一个带有存储库和工作模式
架构
单元的ASP.NET WEB
API
项目。我的目标很简单,遵循
依赖
注入
模式来维护可测试的
架构
。我感兴趣的是将存储库
注入
到各个控制器中的最佳方式是什么;例如: IUserRepository到UserController中,提前感谢:)
浏览 0
提问于2018-10-03
得票数 0
1
回答
.NET体系结构
、
、
、
我刚开始实习,很少有关于
架构
理解的
问题
。我很抱歉,这里不是问这个
问题
的地方。 这里设计的应用程序有两个部分,一个UI和一个
API
。UI应用程序是在角度上编写的,而App是
使用
C#和.NET内核设计的。patterns调用
API
应用程序来获取数据、插入等等。在
API
中,一切都是
使用
依赖
注入
来完成的,
依赖
注入
是在启动类中定义的,如果我正确理解,这里没有
使用
任何其他的设
浏览 9
提问于2022-09-06
得票数 0
2
回答
取消EF DBContext和基础
架构
层的耦合
、
、
、
、
我在基础
架构
层定义了我的接口,
使用
依赖
注入
,但现在的
问题
是,我如何在基础
架构
层和服务层
使用
接口解决DBContext的
依赖
,而不添加对EF的引用。
浏览 3
提问于2012-06-16
得票数 1
3
回答
在Java和MySQL中
使用
多个查询时的SQL
注入
、
、
、
、
我有一个web应用程序,它将SQL
注入
作为INSERT语句的一部分。它看起来是这样的:我可以插入常规的多查询
注入
,比如');truncate table1;--,但是由于
使用
的是Java + MySQL,所以它不允许堆叠多个查询,因此上面的
注入
将
导致
来自MySQL的错误,并且第二个查询永远不会被执行。因此,从根本上看,在上述
架构</em
浏览 1
提问于2009-07-12
得票数 2
5
回答
AutoFac / .NET核心-寄存器DBcontext
、
、
、
我有一个新的.NET Core Web
API
项目,它具有以下项目结构:
API
非常简单,只有
API
方法。业务/域层包含了我的所有业务逻辑。最后,我的基础
架构
层有
使用
EF Core 2.0的DB类。我知道
使用
API
内置的
依赖
注入
,我可以从.NET项目添加一个引用到基础设施项目,然后在StartUp.cs文件中添加以下代码: services.Add
浏览 88
提问于2018-05-02
得票数 32
回答已采纳
2
回答
如何
使用
服务类使我的web-
api
与我的控制器一起工作?
、
、
所以我正在
使用
.net Core2.1开发我的web应用程序。我已经
使用
了一个
Api
模板,并且我正在尝试让我的控制器执行一个HttpGet,我想要列出我数据库中的所有项。我遵循了这个教程:[Route("
api
/[controller]")] public class ValueController : ControllerBase
浏览 0
提问于2019-07-09
得票数 1
1
回答
“ActionFiliter”中的
依赖
项
注入
与调用`Activator.CreateInstance()
、
、
有时需要在ActioFilter或其他在动作、
API
或结果之前或之后运行的属性中
使用
依赖
注入
是不可避免的。但是,它是通过
使用
typeof关键字将要
注入
的类型传递给属性来执行的。为了简化这种情况,当有各种接口实现时,我发现手动实例化类型比
使用
内置
依赖
注入
框架要简单得多。Activator.CreateInstance(injectedType, arg1, arg2, ...); }我想知道,从这里的其
浏览 3
提问于2017-06-04
得票数 0
回答已采纳
1
回答
.Net核心Web
API
项目的项目体系结构或设置
、
有没有人能帮我推荐一个好的.net核心Web
API
项目的
架构
或项目设置? 如何处理
依赖
注入
?如何处理路由?如何处理身份验证?如何
使用
MS SQL server进行CRUD操作?
浏览 0
提问于2020-04-10
得票数 0
2
回答
CDI应用程序和
依赖
的作用域可以合谋影响
垃圾
收集?
、
、
、
我们开始尝试
使用
CDI实现后端服务。设想的情况是:我们认为,这要归功于CDI范围界定的结合。@Dependant ()的
API
页面更清楚地增强了文档中的内容: --将作用域@
依赖
的bean实例
注入
到字段、bean构造函数或初始化器方法中的实例,是bean或Java组件类实例的
依赖
对象。是将作用域@<em
浏览 0
提问于2011-12-05
得票数 17
回答已采纳
1
回答
整洁的
架构
:为什么在
Api
和数据库层之间直接引用?
、
、
、
让
Api
项目(例如:.Net核心
Api
MVC)需要直接引用数据库项目,以便将DbContext作为服务
注入
,这似乎与干净
架构
的目标相矛盾: services.AddDbContext<IDatabaseService也许是一个致力于
依赖
注入
的中心(核心)项目层?
浏览 27
提问于2021-09-10
得票数 0
回答已采纳
2
回答
android ViewModelStore是
依赖
注入
器吗?
、
我应该如何看待androids
架构
组件ViewModelStore ?它会使
使用
依赖
注入
库
注入
ViewModels的需求失效吗?
浏览 0
提问于2017-06-03
得票数 0
2
回答
ASP.NET核心中的集成
依赖
注入
可以扫描模块中的
依赖
关系吗?
、
、
、
我有一个主要的ASP.NET核心Web项目,它消耗多个项目,但我遵循干净的
架构
,所有的接口都放在一个核心项目中,有定义实现的模块项目(基础设施)。主项目只引用核心项目,而不了解基础设施。这意味着我们需要扫描模块的
依赖
关系,并
使用
核心项目中定义的相应接口自动连接实现。更具体地说,假设我有一个接口IA (在核心项目中)和一个实现A(在基础设施中),传统上如果主项目引用了这两个接口,我们可以像这样手动注册
依赖
项: public void ConfigureServices(IServiceCollection services)
浏览 27
提问于2019-05-18
得票数 0
1
回答
带有令牌的Android体系结构auth和
api
层
、
、
、
、
我目前正在规划我的
架构
(MVVM)和下一个应用程序的流。 我希望用户点击“登录”按钮从
api
获得令牌。然后,令牌用于授权一些
api
调用。我希望将令牌存储在AuthService (单例)类中,但要做到这一点,我必须将ApiService (单例)
注入
AuthService以进行第一次登录请求。然后,我需要将令牌从ApiService
注入
回AuthService,以便能够发出授权请求。
问题
是,ApiService和AuthService都是相互
依赖
的(我希望避免在Auth
浏览 2
提问于2020-05-21
得票数 1
回答已采纳
1
回答
仅具有一个可从所有其他类访问的实例的
、
、
我需要创建一个包含大量信息的类(初始化很慢)。我正在尝试从我的其他类访问这个类。这个类应该只创建一次,因为它加载很慢并且占用大量内存。我唯一的想法是在加载器类中创建一个类的实例,然后在类之间切换时传递它。我不确定是否有更好的方法来做到这一点。有什么想法?
浏览 0
提问于2014-04-29
得票数 1
1
回答
清洁体系结构-您应该
注入
所有实体
依赖
项吗?
、
根据“清洁
架构
”,应该
注入
所有实体
依赖
项(应该
注入
核心业务逻辑)吗?但是另一方面,如果您有一个更快的实现,您可能想要在任何地方
使用
它,而不是在代码库中混合实现。这意味着直接
依赖
向量将是有意义的。 为了防止这个
问题
是主观的,根
浏览 0
提问于2019-05-11
得票数 3
回答已采纳
1
回答
用于动态创建实例的c#最少代码
、
、
、
假设我们想要创建一个服务集合,该集合可能由以下对象
使用
,也可能不
使用
: public MyService MyService = new因为我们不知道服务实例是否会被
使用
--我们想要动态创建一个服务实例: private MyService _MyService = nullnew MyService(arg1,arg2,...); }
浏览 5
提问于2020-05-29
得票数 0
1
回答
以DbContext为目标的自定义ILoggerProvider的最佳实践/模式
、
、
、
我
使用
AddDbContext<DbContext>()
注入
数据库上下文,
使用
AddLogging()方法
注入
LoggerProvider,通过ILoggingBuilder扩展方法添加我的自定义提供程序通过这种方式,我可以很容易地将DbContext和ILogger<T>构造函数
注入
到我所有的
api
控制器中。我现在面临的唯一(也是最麻烦的)
问题
是这些
依赖
项的作用域
问题
:虽然DbContext是作为作用域<em
浏览 21
提问于2020-01-29
得票数 0
2
回答
AndroidAnnotations和Dagger 2
、
、
、
我正在阅读关于
依赖
注入
的文章,发现有两个库引起了我的注意,AndroidAnnotations和Dagger 2。我看到的是AA有很多功能,包括DI,但大多数开发人员都在
使用
Dagger 2进行DI。我找不到很多关于
使用
AA的DI的信息,也没有找到与其他库比较的信息。 任何信息都会有很大帮助。
浏览 7
提问于2017-01-19
得票数 4
回答已采纳
点击加载更多
相关
资讯
Vitalik:解决MEV控制问题的多提议者架构或导致链上垃圾交易增加
网关在API安全中的作用
REST API面临的7大安全威胁
Lyft开源CEF:构建在 Envoy Proxy 之上的混沌实验框架
SSH框架之Spring系列(一)
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券