The Author Online Book Forums are Moving

The Author Online Book Forums will soon redirect to Manning's liveBook and liveVideo. All book forum content will migrate to liveBook's discussion forum and all video forum content will migrate to liveVideo. Log in to liveBook or liveVideo with your Manning credentials to join the discussion!

Thank you for your engagement in the AoF over the years! We look forward to offering you a more enhanced forum experience.

Susan Harkins (424) [Avatar] Offline
#1
Please post typographical errors and code errors to this folder. We'll compile a comprehensive list and publish it for everyone's convenience. Thank you!
matthew.groves (46) [Avatar] Offline
#2
Re: Errata
The errata page is now public: http://www.manning.com/groves/excerpt_errata.html
royu (2) [Avatar] Offline
#3
Re: Errata
Where is the interface ILoyaltyDataService defined on page 26/27?
royu (2) [Avatar] Offline
#4
Re: Errata
On page 37 the ExceptionHandler class is used. I can''t get it working cause the method Handle doesn't seem to exists.
matthew.groves (46) [Avatar] Offline
#5
Re: Errata
Hello,

If ILoyaltyDataService isn't listed in the book, then you can find it in the source code here: https://github.com/mgroves/AOPinNET/blob/master/chap2/AcmeCarRental/AcmeCarRental.Data/ILoyaltyDataService.cs

For exception handling, it may be named wrong in the book? I create a static class called Exceptions with a Handle method: https://github.com/mgroves/AOPinNET/blob/master/chap2/AcmeCarRental/AcmeCarRental.Data/Exceptions.cs (which is used here: https://github.com/mgroves/AOPinNET/blob/master/chap2/AcmeCarRental/AcmeCarRental.AOP.PostSharp/Aspects/ExceptionAspect.cs)

If you are following along, I definitely recommend getting the source from GitHub, since I know that works, and I can submit corrections much more quickly.

Thanks for reading!

-Matt