コード例 #1
0
ファイル: HomeController.cs プロジェクト: zjx632/FreeSql
        public SongService(BaseRepository <Song> repoSong, BaseRepository <Detail> repoDetail, SongRepository repoSong2)
        {
            var tb = repoSong.Orm.CodeFirst.GetTableByEntity(typeof(Song));

            _repoSong   = repoSong;
            _repoDetail = repoDetail;
            _repoSong2  = repoSong2;
        }
コード例 #2
0
ファイル: HomeController.cs プロジェクト: zjx632/FreeSql
        //[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");
        }
コード例 #3
0
 public SongService(BaseRepository <Song> repoSong, BaseRepository <Detail> repoDetail, SongRepository repoSong2)
 {
     _repoSong   = repoSong;
     _repoDetail = repoDetail;
     _repoSong2  = repoSong2;
 }
コード例 #4
0
ファイル: HomeController.cs プロジェクト: zjx632/FreeSql
        //[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");
        }
コード例 #5
0
 //[Transactional]
 virtual public object Get([FromServices] BaseRepository <Song> repoSong, [FromServices] BaseRepository <Detail> repoDetail, [FromServices] SongRepository repoSong2,
                           [FromServices] SongService serviceSong)
 {
     serviceSong.Test1();
     return("111");
 }