Ontime サイトからデータを読み取り、それをデータベースに書き込むことができるコンソール アプリケーションを作成しようとしています。
OnTimeApi への参照を追加しましたが、書き込み部分に問題があります。
これが私のコードの一部です:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using OnTimeApi;
using System.Net;
using System.IO;
using System.Security.Cryptography;
using System.Configuration;
namespace ConsoleApplication2
{
class Program
{
static void Main(string[] args)
{
Settings = new Settings(
onTimeUrl: ConfigurationManager.AppSettings.Get("OnTimeUrl"),
clientId: ConfigurationManager.AppSettings.Get("ClientId"),
clientSecret: ConfigurationManager.AppSettings.Get("ClientSecret")
);
var OnTime = new OnTime(Program.Settings);
OnTime.ObtainAccessTokenFromUsernamePassword(
username: "************",
password: "************",
scope: "read write"
);
var result = OnTime.Get<DataResponse<List<Project>>>("v1/projects");
Console.WriteLine("Testing...");
foreach (result in OnTime.GetUrl("v1/projects", null))
{
Console.WriteLine("{0}", file.Name);
}
Console.ReadLine();
Projects.Clear();
foreach (var project in result.data)
{
Projects.Add(project);
GetFeatures(project.id);
GetDefects(project.id);
GetTasks(project.id);
GetWork_Logs(project.id);
}
}
さまざまな部分のそれぞれをループさせて、すべてを取得しようとしています。近いと思いますがわかりません。