Help! Business Entities usage

Mar 5, 2008 at 1:58 PM
Is there any reason why the class library assembly from the generated business entities project can/should not be shared with clients that comsume a service? E.g. if I have a service with a business entity "Product", and there is a business entity class generated to represent this, can this be reused by adding the business entities class library as a reference into (for example) a Win Forms client? This would save re-creating a class to represent a Product on the client. I have a feeling this is bad practice, I know it would be bad to actually force a client to reference this class lib, but it seems like if a client has access to the class lib why not make use of it instead of duplicating work??