@uxsoft: For debugging purposes yes. You could build something similar and host it on a local IIS server for example, or self-hosted using Katana. But it would be interesting to know why you want to do that.
I agree with @BlackTiger . The soft-delete implementation looks like a huge overhead for a concept that exists for ages. We did that already in dbase. I think the goal should be to simplify EF instead of making it even more complicated. Soft-Deletes and other well-know techniques should be built into the framework and ready to use.