gpt4 book ai didi

wpf - 将实现注入(inject)可移植类库的模式是否有名称?

转载 作者:行者123 更新时间:2023-12-03 10:23:01 25 4
gpt4 key购买 nike

为不完全与代码相关的问题道歉。

我正在使用 View Model Locator 模式构建 WPF 应用程序。因为我有接口(interface)来表示可移植类库中不存在的功能。

然后,我在我的应用程序中为这些属性分配具体值,以便它们可用于注入(inject)到我的 View 模型中。

我的问题是,我们有这个模式的名字吗?这似乎是一种足够标准的方式来做到这一点,但我不知道该怎么称呼它,最终不得不每次都解释它。

最佳答案

Microsoft 用来描述如何在 PCL 中注入(inject)无法直接针对 PCL 编写的代码的具体实现方式的术语是 platform abstraction .

有几种技术可以实现这一点。以下是一些有用的链接:

  • http://blogs.msdn.com/b/dsplaisted/archive/2012/08/27/how-to-make-portable-class-libraries-work-for-you.aspx
  • http://blog.stephencleary.com/2012/11/portable-class-library-enlightenment.html
  • http://log.paulbetts.org/the-bait-and-switch-pcl-trick/
  • 关于wpf - 将实现注入(inject)可移植类库的模式是否有名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25238566/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com