Particular / NServiceBus

Build, version, and monitor better microservices with the most powerful service platform for .NET
https://particular.net/nservicebus/
Other
2.08k stars 648 forks source link

Dynamic proxies or Lazy properties for DataBus properties supporting lazy loading #3209

Open ramonsmits opened 8 years ago

ramonsmits commented 8 years ago

When a message with databus properties is received the behavior currently will always fetch the databus blobs even though they might not even be used by the receiver.

Having dynamic proxies for messages could enable lazy loading of databus blobs.

I don't think Lazy<T> can be used in messages but if so, than the lazy loading might be even made explicit.

danielmarbach commented 8 years ago

@ramonsmits You opened up a series of data bus improvement proposals. Would it make sense to collect those in one single platform dev issue and raise it to the awareness of the squad?