コード例 #1
0
 public static string Build(Context context, IGenerateCode generator)
 {
     var builder = new StringBuilder();
     using (var stream = new StringWriter(builder))
     using (var writer = new IndentedTextWriter(stream, "    "))
     {
         generator.Generate(context, writer);
     }
     return builder.ToString();
 }
コード例 #2
0
 public RiotApiController(LOLHUBApplicationDbContext context, IRiotApiService riotApiService, ISummonerInfoRepository repository, IPlayerRepository playerRepository, IGenerateCode code, IMatchRepository matchRepository, ITournamentRepository tournamentRepository)
 {
     _context              = context;
     _riotApiService       = riotApiService;
     _repository           = repository;
     _playerRepository     = playerRepository;
     _matchRepository      = matchRepository;
     _tournamentRepository = tournamentRepository;
     _code = code;
 }
コード例 #3
0
        public static string Build(Context context, IGenerateCode generator)
        {
            var builder = new StringBuilder();

            using (var stream = new StringWriter(builder))
                using (var writer = new IndentedTextWriter(stream, "    "))
                {
                    generator.Generate(context, writer);
                }
            return(builder.ToString());
        }
コード例 #4
0
 public static string Build(string source, IGenerateCode generator)
 {
     return Build(GenerateContext(source), generator);
 }
コード例 #5
0
 public MatchController(LOLHUBApplicationDbContext context, ISummonerInfoRepository repository, IPlayerRepository playerRepository, IGenerateCode code, ITournamentRepository tournamentRepository)
 {
     _context              = context;
     _playerRepository     = playerRepository;
     _tournamentRepository = tournamentRepository;
 }
コード例 #6
0
 public static string Build(string source, IGenerateCode generator)
 {
     return(Build(GenerateContext(source), generator));
 }