public GamingModule(IOsuApiClient osuClient = null) { if (osuClient == null) { Log.Warning("Osu commands will not work"); } this.osuClient = osuClient; }
static async Task Main(string[] args) { System.Console.WriteLine("Please provide API Key."); string apiKey = System.Console.ReadLine(); var factory = OsuApiClientFactory.CreateFactory(new[] { "a", "b" }); IOsuApiClient osuApiClient = factory.CreateHttpApi(); var user = await osuApiClient.GetUser(6659067, Mode.Mania); var user2 = await osuApiClient.GetUser("bleatingsheep"); var beatmaps = await osuApiClient.GetBeatmaps(Mode.Mania, false, DateTime.Now - TimeSpan.FromDays(2), 100); var s = await osuApiClient.GetScores(1, Mode.Standard, 100); }
public DataMaintainer(IDbContextFactory <NewbieContext> contextFactory, IOsuApiClient osuApiClient) { _contextFactory = contextFactory; _osuApiClient = osuApiClient; }
public Recommand(IOsuApiClient osuApiClient, NewbieContext newbieContext) { _osuApiClient = osuApiClient; _newbieContext = newbieContext; }
public QueryHelper(IOsuApiClient osuApi, NewbieContext newbieContext) { _osuApi = osuApi; _newbieContext = newbieContext; }
public MyYearly(IDataProvider dataProvider, IOsuApiClient osuApiClient, NewbieContext newbieContext) { _dataProvider = dataProvider; _osuApiClient = osuApiClient; _newbieContext = newbieContext; }