Skip to content

Junevy/CommunityToolKit_MVVM_Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

关于ToolKit.MVVM

CommunityToolKit.MVVM | |-Component |---ObservableObject |-----ObservableRecipient |-Attribute |-RelayCommand |---AsyncRelayCommand |-Messenger |---WeakReferenceMessenger |---StrongReferenceMessenger |-IoC

RecipientDemo

Recipient 和 isActive 使用方法的测试。

SimpleDemo -- IoC

  • 测试容器的生命周期
  1. Auto wiring
  2. Singleton总是只有一个实例。
  3. Transient总是一个新的实例。
  4. 如果注册某个对象时是Singleton,也总是只有一个实例。
  • 测试容器的生命周期——Scoped

scoped内所生成的对象不是唯一的, 但是使用 service.AddScoped(),service获取到的对象是唯一的!

  • 测试自动装配

可以在构建ServiceProvider之前,指定注入对象的构造方式

IoC_WPF_DEMO

  • Simple IoC and Toolkit.MVVM Demo.

About

复习CommunityToolKit.MVVM的代码,新增了IoC的内容。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages