public SongService(BaseRepository <Song> repoSong, BaseRepository <Detail> repoDetail, SongRepository repoSong2) { var tb = repoSong.Orm.CodeFirst.GetTableByEntity(typeof(Song)); _repoSong = repoSong; _repoDetail = repoDetail; _repoSong2 = repoSong2; }
//[Transactional] async virtual public Task <object> GetAsync([FromServices] BaseRepository <Song> repoSong, [FromServices] BaseRepository <Detail> repoDetail, [FromServices] SongRepository repoSong2, [FromServices] SongService serviceSong) { await serviceSong.Test2(); await serviceSong.Test3(); return("111"); }
public SongService(BaseRepository <Song> repoSong, BaseRepository <Detail> repoDetail, SongRepository repoSong2) { _repoSong = repoSong; _repoDetail = repoDetail; _repoSong2 = repoSong2; }
//[Transactional] virtual public object Get([FromServices] BaseRepository <Song> repoSong, [FromServices] BaseRepository <Detail> repoDetail, [FromServices] SongRepository repoSong2, [FromServices] SongService serviceSong) { //repoSong.Insert(new Song()); //repoDetail.Insert(new Detail()); //repoSong2.Insert(new Song()); serviceSong.Test1(); return("111"); }
//[Transactional] virtual public object Get([FromServices] BaseRepository <Song> repoSong, [FromServices] BaseRepository <Detail> repoDetail, [FromServices] SongRepository repoSong2, [FromServices] SongService serviceSong) { serviceSong.Test1(); return("111"); }