I understand I can apply several options to the ServiceContract
(like Name
, Namespace
) attribute and for OperationContract
(Action
, ReplyAction
)
The same goes to DataContract
(Namespace
) and DataMember
(IsRequired
, Name
, Order
)
How do I determine if I need to apply a particular option or not. What is the best practice/convention I should follow?