Should I pass id or entities into my service
<p>Considering I have a service to calculate a customer account balance with the interface</p>

<pre><code>public interface ICustomerAccountCalculation
{
    Decimal Balance(int customerId);
}
</code></pre>

<p>is it better style to rather than pass in the customer id to pass the customer object like this</p>

<pre><code>public interface ICustomerAccountCalculation
{
    Decimal Balance(Customer customer);
}
</code></pre>
