├── .editorconfig ├── .gitattributes ├── .gitignore ├── README.md ├── TodoBasic ├── Program.cs └── Todos.csproj ├── TodoBasicWithAuth ├── AuthApi.cs ├── JwtSettings.cs ├── LoginInfo.cs ├── Program.cs ├── Todo.cs ├── TodoApi.cs ├── TodoBasicWithAuth.csproj ├── TodoDbContext.cs ├── TodoUser.cs └── sample.http ├── TodoWithControllers ├── Program.cs └── TodoWithControllers.csproj ├── TodoWithControllersAuthJWT ├── AuthController.cs ├── JwtSettings.cs ├── LoginInfo.cs ├── Program.cs ├── Todo.cs ├── TodoController.cs ├── TodoDbContext.cs ├── TodoUser.cs └── TodoWithControllersAuthJWT.csproj ├── TodoWithDI ├── Program.cs ├── Todo.cs ├── TodoApi.cs ├── TodoDbContext.cs └── TodoWithDI.csproj ├── TodoWithNoRequestDelegate ├── Program.cs ├── Todo.cs ├── TodoApi.Service.cs ├── TodoApi.cs ├── TodoDbContext.cs └── TodoWithNoRequestDelegate.csproj ├── TodoWithRoutes ├── Program.cs ├── Todo.cs ├── TodoApi.cs ├── TodoDbContext.cs └── TodoWithRoutes.csproj ├── TodoWithScopedApi ├── Program.cs ├── Todo.cs ├── TodoApi.cs ├── TodoDbContext.cs └── TodoWithScopedApi.csproj ├── Todos.sln └── nuget.config /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Todos 2 | 3 | Various todo list backend API implementations in .NET Core 4 | -------------------------------------------------------------------------------- /TodoBasic/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasic/Program.cs -------------------------------------------------------------------------------- /TodoBasic/Todos.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasic/Todos.csproj -------------------------------------------------------------------------------- /TodoBasicWithAuth/AuthApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/AuthApi.cs -------------------------------------------------------------------------------- /TodoBasicWithAuth/JwtSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/JwtSettings.cs -------------------------------------------------------------------------------- /TodoBasicWithAuth/LoginInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/LoginInfo.cs -------------------------------------------------------------------------------- /TodoBasicWithAuth/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/Program.cs -------------------------------------------------------------------------------- /TodoBasicWithAuth/Todo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/Todo.cs -------------------------------------------------------------------------------- /TodoBasicWithAuth/TodoApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/TodoApi.cs -------------------------------------------------------------------------------- /TodoBasicWithAuth/TodoBasicWithAuth.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/TodoBasicWithAuth.csproj -------------------------------------------------------------------------------- /TodoBasicWithAuth/TodoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/TodoDbContext.cs -------------------------------------------------------------------------------- /TodoBasicWithAuth/TodoUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/TodoUser.cs -------------------------------------------------------------------------------- /TodoBasicWithAuth/sample.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoBasicWithAuth/sample.http -------------------------------------------------------------------------------- /TodoWithControllers/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllers/Program.cs -------------------------------------------------------------------------------- /TodoWithControllers/TodoWithControllers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllers/TodoWithControllers.csproj -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/AuthController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/AuthController.cs -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/JwtSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/JwtSettings.cs -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/LoginInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/LoginInfo.cs -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/Program.cs -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/Todo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/Todo.cs -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/TodoController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/TodoController.cs -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/TodoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/TodoDbContext.cs -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/TodoUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/TodoUser.cs -------------------------------------------------------------------------------- /TodoWithControllersAuthJWT/TodoWithControllersAuthJWT.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithControllersAuthJWT/TodoWithControllersAuthJWT.csproj -------------------------------------------------------------------------------- /TodoWithDI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithDI/Program.cs -------------------------------------------------------------------------------- /TodoWithDI/Todo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithDI/Todo.cs -------------------------------------------------------------------------------- /TodoWithDI/TodoApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithDI/TodoApi.cs -------------------------------------------------------------------------------- /TodoWithDI/TodoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithDI/TodoDbContext.cs -------------------------------------------------------------------------------- /TodoWithDI/TodoWithDI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithDI/TodoWithDI.csproj -------------------------------------------------------------------------------- /TodoWithNoRequestDelegate/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithNoRequestDelegate/Program.cs -------------------------------------------------------------------------------- /TodoWithNoRequestDelegate/Todo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithNoRequestDelegate/Todo.cs -------------------------------------------------------------------------------- /TodoWithNoRequestDelegate/TodoApi.Service.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithNoRequestDelegate/TodoApi.Service.cs -------------------------------------------------------------------------------- /TodoWithNoRequestDelegate/TodoApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithNoRequestDelegate/TodoApi.cs -------------------------------------------------------------------------------- /TodoWithNoRequestDelegate/TodoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithNoRequestDelegate/TodoDbContext.cs -------------------------------------------------------------------------------- /TodoWithNoRequestDelegate/TodoWithNoRequestDelegate.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithNoRequestDelegate/TodoWithNoRequestDelegate.csproj -------------------------------------------------------------------------------- /TodoWithRoutes/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithRoutes/Program.cs -------------------------------------------------------------------------------- /TodoWithRoutes/Todo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithRoutes/Todo.cs -------------------------------------------------------------------------------- /TodoWithRoutes/TodoApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithRoutes/TodoApi.cs -------------------------------------------------------------------------------- /TodoWithRoutes/TodoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithRoutes/TodoDbContext.cs -------------------------------------------------------------------------------- /TodoWithRoutes/TodoWithRoutes.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithRoutes/TodoWithRoutes.csproj -------------------------------------------------------------------------------- /TodoWithScopedApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithScopedApi/Program.cs -------------------------------------------------------------------------------- /TodoWithScopedApi/Todo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithScopedApi/Todo.cs -------------------------------------------------------------------------------- /TodoWithScopedApi/TodoApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithScopedApi/TodoApi.cs -------------------------------------------------------------------------------- /TodoWithScopedApi/TodoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithScopedApi/TodoDbContext.cs -------------------------------------------------------------------------------- /TodoWithScopedApi/TodoWithScopedApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/TodoWithScopedApi/TodoWithScopedApi.csproj -------------------------------------------------------------------------------- /Todos.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/Todos.sln -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidfowl/Todos/HEAD/nuget.config --------------------------------------------------------------------------------