Custom update methods in a domain service that have the [Update(UsingCustomMethod = true)] attribute applied to them will be reflected in the client domain context and the customer entity will contain the custom update methods associated with it. The domain context has a natural affinity to the domain service, but since the entity may not be shared, users need to be aware of which domain context to use when calling a custom update method. Intellisense should provide assistance with this.