Exemplo n.º 1
0
        static void Main(string[] args)
        {
            var programArgs = new ProgramArgs(args);

            var getTableArgs   = new GetMusicDataTableArgs(programArgs.DataBaseUrl);
            var musicDataTable = GetMusicDataTable(getTableArgs);

            Console.WriteLine("Success get music data table.");
            Console.WriteLine("Music count: {0}", musicDataTable.GetTableUnits()?.Count());

            var deployArgs = new DeployArgs(
                hatenaId: programArgs.HatenaId,
                blogId: programArgs.BlogId,
                apiToken: programArgs.ApiToken,
                entryId: programArgs.EntryId);

            Deploy(deployArgs, musicDataTable, programArgs.MinLevelText, programArgs.MaxLevelText);
        }
Exemplo n.º 2
0
        private static IMusicDataTable <IMusicDataTableUnit> GetMusicDataTable(GetMusicDataTableArgs args)
        {
            var connector = new ChunithmMusicDatabaseHttpClientConnector(args.Url);

            return(connector.GetTableAsync().Result.MusicDataTable);
        }