Model Azure函数中的模型

Model Azure函数中的模型,model,azure-functions,design-principles,Model,Azure Functions,Design Principles,我在这里寻找一个建议。我不是ASP.NET开发人员,但正在尝试围绕Dynamics CRM构建一些azure函数作为包装器API。我需要接受“CreateContact”函数的一些基本属性(比如名字和姓氏)。然后是一些附加属性,作为“UpdateContact”函数的一部分(比如中间名、电子邮件地址)以及createcontact函数。 在这个场景中,我对CreateContact使用BaseContactRequest模型,对UpdateContact使用FullContactModel模型,

我在这里寻找一个建议。我不是ASP.NET开发人员,但正在尝试围绕Dynamics CRM构建一些azure函数作为包装器API。我需要接受“CreateContact”函数的一些基本属性(比如名字和姓氏)。然后是一些附加属性,作为“UpdateContact”函数的一部分(比如中间名、电子邮件地址)以及createcontact函数。 在这个场景中,我对CreateContact使用BaseContactRequest模型,对UpdateContact使用FullContactModel模型,这是从BaseContct模型继承的。对于这两个函数,在解析时,我将它们解析为ContactModel本身。这有助于我的验证/扩展方法。到目前为止我的想法正确吗

实际的问题是-如果将来,对于更新请求,如果我必须将其中一个属性设置为强制属性,那么这将中断我的创建请求,因为我在这两个函数中解析相同的联系人模型。我如何解决这个问题

是否有人有任何azure functions项目的示例,并提供此类设计指南供参考

多谢各位