public IEnumerable <Blog> GetBlogs() { using (IUnitOfWork uow = uowFactory.BeginUnitOfWork()) { // TODO: IoC var service = new BlogService(new BlogRepository()); return(service.GetBlogs()); } }
/// <summary> /// Create a new type adapter from currect factory /// </summary> /// <returns>Created type adapter</returns> public static IUnitOfWork CreateAdapter(SqlConnectionType connectiontype, SqlIsolationLevel isolationLevel, string featureName) { return(_currentUnitOfWorkFactory.BeginUnitOfWork(connectiontype, isolationLevel, null)); }