6.复制门锁A的dll复制到运行目录
7.运行结果如为:False、True、False,是门锁A的结果
8.将“LockA”改成“LockB”,并将门锁B的dll复制到运行目录,运行结果为True、False、False是门锁B的结果
算DI吧?咱都用了Unity了。
至此,基本实现了想要的功能,未来新酒店要增加门锁C、门锁D都没问题,只有老酒店改成门锁E的问题没解决(估计可以通过动态修改config文件实现,也不知道有没有更好地办法)。
6.复制门锁A的dll复制到运行目录
7.运行结果如为:False、True、False,是门锁A的结果
8.将“LockA”改成“LockB”,并将门锁B的dll复制到运行目录,运行结果为True、False、False是门锁B的结果
算DI吧?咱都用了Unity了。
至此,基本实现了想要的功能,未来新酒店要增加门锁C、门锁D都没问题,只有老酒店改成门锁E的问题没解决(估计可以通过动态修改config文件实现,也不知道有没有更好地办法)。