我开始使用M#(4.8.333) IDE开发一个项目,现在我有了一个域项目,我需要将该项目添加到ZebleS溶液共享项目中。
如何使用这个M#生成的类在实体和DAL文件夹中与Zebble项目一起使用(UWP,Android,.)如果需要的话,仍然有能力用M#更改和修改项目吗?
应该手动将相关的实体和DAL类复制到这个共享项目中,还是应该将现有的文件直接添加到共享项目中,但会出现一些错误。
我知道这不是正确的方法,但为了学习和理解项目结构,我开始解决问题,将生成的文件添加到共享项目中,实际上它创建了它们的副本,然后通过以下方式编译错误:
protected override void ValidateProperties(ValidationResult result)
我还知道,除了暂时保存数据的本地缓存机制之外,DAL代码不需要在共享项目中,但我希望了解更多关于它的信息,并像模板中的SQLiteDataProvider类样例联系人DAL一样使用它。
在泽布尔中使用M# IDE的最佳方法是什么?
发布于 2017-04-23 15:09:42
你不应该那样做。
正如在本视频中所解释的,您应该始终将客户端(移动)模型与服务器端模型( http://zebble.net/docs/web-api-part-3-server-vs-client-domain-model )分开。
在视频中解释了四个主要原因。
https://stackoverflow.com/questions/43562887
复制相似问题