Get git projects from Gogs

This commit is contained in:
Robert Marshall 2020-01-03 17:19:50 +00:00
parent 9fd9beb860
commit 292d7729f2
9 changed files with 122 additions and 10 deletions

View file

@ -1,4 +1,5 @@
using Microsoft.AspNetCore.Authentication.Cookies;
using System.Net.Http;
using Microsoft.AspNetCore.Authentication.Cookies;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Http;
@ -38,8 +39,9 @@ namespace Website
private void RegisterRepositories(IServiceCollection services) =>
services.AddSingleton<IDatabaseProvider, MySQLDatabaseProvider>()
.AddSingleton<BlogRepository, BlogRepository>()
.AddSingleton<UserRepository, UserRepository>();
.AddSingleton<BlogRepository, BlogRepository>()
.AddSingleton<UserRepository, UserRepository>()
.AddSingleton(new GitServerApi(new HttpClient(), Configuration["gitDomain"], Configuration["gitToken"]));
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
public void Configure(IApplicationBuilder app, IHostingEnvironment env)