Hmm. Good question. I had certainly intended for these classes to be 
"expanded" using partial classes (as I've done for some of the well-known 
types, for example).

It's possible that we should just remove the attribute from the class 
declaration, possibly adding either this attribute or others to individual 
properties etc. Do you have any particular views on which attributes you 
*would* like to be applied where?

Jon

On Friday, 23 October 2015 21:53:32 UTC+1, Rob Cecil wrote:
>
> I noticed that the typical protobuf class looks like::
>
> public sealed partial class OpenViewRequest : pb::IMessage<OpenViewRequest
> > {
>
>
>
> Which rules out derived classes, but not partials. However, the whole 
> class is decorated with DebuggerNonUserCode, which interferes with 
> debugging my partial definition.
>
> Should I avoid this?
>
> I'm just defining additional ctors that take data classes.
>
> Thanks
>

-- 
You received this message because you are subscribed to the Google Groups 
"Protocol Buffers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to protobuf+unsubscr...@googlegroups.com.
To post to this group, send email to protobuf@googlegroups.com.
Visit this group at http://groups.google.com/group/protobuf.
For more options, visit https://groups.google.com/d/optout.

Reply via email to