In the upcoming release, we are splitting child service methods from services like Checkout/Sessions/SessionService to more descriptive, self contained services e.g. SessionLineItemService. We are maintaining the old methods (now marked obsolete) for backwards compatibility purposes, but there were other methods that were also added to the parent service that we need to remove. This PR removes those methods and also restores the UpdateLines and UpdateLinesAsync methods to InvoiceService.
What?
removes List methods that return LineItem objects from Checkout/Sessions/SessionService
removes List methods that return InvoiceLineItem objects from InvoiceService
added UpdateLine and UpdateLineAsync to InvoiceLineItem.partial.cs for backwards compatibility
Why?
In the upcoming release, we are splitting child service methods from services like Checkout/Sessions/SessionService to more descriptive, self contained services e.g. SessionLineItemService. We are maintaining the old methods (now marked obsolete) for backwards compatibility purposes, but there were other methods that were also added to the parent service that we need to remove. This PR removes those methods and also restores the UpdateLines and UpdateLinesAsync methods to InvoiceService.
What?