Thanks for the fast reply Ben.
I've got a little stuck on your tutorial - I'm a VB developer really and delving this deep into C# is a bit of a learning curve for me... Is there any full source for this somewhere you would be willing to share?
I'm stuck on where I build in the public interface ISlugValidator - what class /namespace does it belong too? And how do reference it when calling it inside the function GenerateProductSlug?
Sorry if these are obvious questions!
Thanks
Jacques.