Euss stand for Evaluant Universal Storage Services, it’s a great open source (MIT License) Object-Relational mapping framework.

I use Euss on Tech Head Brothers portal since a long time now.

Four days ago I went to Sébastien Ros, the architect of Euss, with a first draft implementation of IQueryable for Euss. Almost everything was already implemented but it was missing the IQueryable. Today Sébastien came back to me with a first implementation that I could quickly integrate.

As you can see on the following screenshots, made with NDepend, I was then able to remove the dependency on Euss from my Service Layer.

Before with dependency from TechHeadBrothers.Portal.Services to Evaluant.Uss

After without dependency from TechHeadBrothers.Portal.Services to Evaluant.Uss

Great new step!