在 C# 中处理批量操作的设计模式
Design Pattern to handle bulk actions in c#
我想知道在 c# 中是否有任何设计模式来处理类似于顶点中的批量状态转换模式的批量操作?我研究了所有类型的创建模式、结构模式和行为模式,但没有在 c# 中找到任何与此类似的模式。谢谢你的时间。
要了解批量状态转换,请转到此 link:
https://developer.salesforce.com/page/Apex_Design_Patterns#Bulk_State_Transition
命令模式 (GoF) 看起来很接近这个问题。命令可以是您的批量操作。对于状态转换(触发器),它看起来像观察者模式 (GoF)。
条件对象就像观察者中的主题,你添加()观察者是你想要在条件变为真时执行的命令。
您可能想要查看批处理迭代器 (POSA5) 和命令处理器 (POSA1)。后者有一个很好的视频:https://www.youtube.com/watch?v=PJvnMP94Kqw -- the following link goes right to the meat of Command Processor https://youtu.be/PJvnMP94Kqw?t=707
我想知道在 c# 中是否有任何设计模式来处理类似于顶点中的批量状态转换模式的批量操作?我研究了所有类型的创建模式、结构模式和行为模式,但没有在 c# 中找到任何与此类似的模式。谢谢你的时间。
要了解批量状态转换,请转到此 link:
https://developer.salesforce.com/page/Apex_Design_Patterns#Bulk_State_Transition
命令模式 (GoF) 看起来很接近这个问题。命令可以是您的批量操作。对于状态转换(触发器),它看起来像观察者模式 (GoF)。
条件对象就像观察者中的主题,你添加()观察者是你想要在条件变为真时执行的命令。
您可能想要查看批处理迭代器 (POSA5) 和命令处理器 (POSA1)。后者有一个很好的视频:https://www.youtube.com/watch?v=PJvnMP94Kqw -- the following link goes right to the meat of Command Processor https://youtu.be/PJvnMP94Kqw?t=707