From 43a91875791be5d754b9e011bcf9fb28f11abca5 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Thu, 11 Nov 2021 21:54:11 +0100 Subject: [PATCH] Add global usings --- .../Todo/Todo.Api/Controllers/AuthController.cs | 14 ++++++-------- .../Todo/Todo.Api/Controllers/TodosController.cs | 12 +++++------- src/backend/server/Todo/Todo.Api/Hubs/TodoHub.cs | 4 +--- .../Interfaces/Persistence/ITodoRepository.cs | 1 - .../Todo/Todo.Persistence/DependencyInjection.cs | 2 ++ .../Todo/Todo.Persistence/Mongo/Migrations.cs | 2 -- .../Mongo/Repositories/TodoRepository.cs | 3 --- .../Mongo/Repositories/UserRepository.cs | 1 - 8 files changed, 14 insertions(+), 25 deletions(-) diff --git a/src/backend/server/Todo/Todo.Api/Controllers/AuthController.cs b/src/backend/server/Todo/Todo.Api/Controllers/AuthController.cs index 058315c..26079f6 100644 --- a/src/backend/server/Todo/Todo.Api/Controllers/AuthController.cs +++ b/src/backend/server/Todo/Todo.Api/Controllers/AuthController.cs @@ -1,8 +1,6 @@ using System.ComponentModel.DataAnnotations; -using System.Threading.Tasks; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; -using Todo.Core.Entities; using Todo.Core.Interfaces.Persistence; namespace Todo.Api.Controllers @@ -20,12 +18,6 @@ namespace Todo.Api.Controllers _userRepository = userRepository; } - public record RegisterUserRequest - { - [Required] public string Email { get; init; } - [Required] public string Password { get; init; } - } - [HttpPost("register")] public async Task Register([FromBody] RegisterUserRequest request) { @@ -33,5 +25,11 @@ namespace Todo.Api.Controllers return Ok(user); } + + public record RegisterUserRequest + { + [Required] public string Email { get; init; } + [Required] public string Password { get; init; } + } } } \ No newline at end of file diff --git a/src/backend/server/Todo/Todo.Api/Controllers/TodosController.cs b/src/backend/server/Todo/Todo.Api/Controllers/TodosController.cs index 879b930..9259c98 100644 --- a/src/backend/server/Todo/Todo.Api/Controllers/TodosController.cs +++ b/src/backend/server/Todo/Todo.Api/Controllers/TodosController.cs @@ -1,6 +1,4 @@ -using System.Collections.Generic; using System.ComponentModel.DataAnnotations; -using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Todo.Core.Interfaces.Persistence; @@ -17,11 +15,6 @@ public class TodosController : ControllerBase _todoRepository = todoRepository; } - public record CreateTodoRequest - { - [Required] public string Title { get; init; } - } - [HttpPost] public async Task> CreateTodo([FromBody] CreateTodoRequest request) { @@ -37,4 +30,9 @@ public class TodosController : ControllerBase return Ok(todos); } + + public record CreateTodoRequest + { + [Required] public string Title { get; init; } + } } \ No newline at end of file diff --git a/src/backend/server/Todo/Todo.Api/Hubs/TodoHub.cs b/src/backend/server/Todo/Todo.Api/Hubs/TodoHub.cs index a9db58e..bee5658 100644 --- a/src/backend/server/Todo/Todo.Api/Hubs/TodoHub.cs +++ b/src/backend/server/Todo/Todo.Api/Hubs/TodoHub.cs @@ -1,6 +1,4 @@ -using System; using System.Text.Json; -using System.Threading.Tasks; using Microsoft.AspNetCore.SignalR; using Todo.Core.Interfaces.Persistence; @@ -14,7 +12,7 @@ namespace Todo.Api.Hubs { _todoRepository = todoRepository; } - + public async Task GetInboxTodos() { await Clients.Caller.SendAsync("InboxTodos", "some data"); diff --git a/src/backend/server/Todo/Todo.Core/Interfaces/Persistence/ITodoRepository.cs b/src/backend/server/Todo/Todo.Core/Interfaces/Persistence/ITodoRepository.cs index 7d8e0f9..2665816 100644 --- a/src/backend/server/Todo/Todo.Core/Interfaces/Persistence/ITodoRepository.cs +++ b/src/backend/server/Todo/Todo.Core/Interfaces/Persistence/ITodoRepository.cs @@ -1,4 +1,3 @@ - namespace Todo.Core.Interfaces.Persistence; public interface ITodoRepository diff --git a/src/backend/server/Todo/Todo.Persistence/DependencyInjection.cs b/src/backend/server/Todo/Todo.Persistence/DependencyInjection.cs index 5468165..c17caa1 100644 --- a/src/backend/server/Todo/Todo.Persistence/DependencyInjection.cs +++ b/src/backend/server/Todo/Todo.Persistence/DependencyInjection.cs @@ -1,5 +1,7 @@ global using System; global using System.Threading.Tasks; +global using System.Linq; +global using System.Collections.Generic; using Microsoft.Extensions.DependencyInjection; using Todo.Core.Interfaces.Persistence; using Todo.Persistence.Mongo.Repositories; diff --git a/src/backend/server/Todo/Todo.Persistence/Mongo/Migrations.cs b/src/backend/server/Todo/Todo.Persistence/Mongo/Migrations.cs index 71687d1..c89ad32 100644 --- a/src/backend/server/Todo/Todo.Persistence/Mongo/Migrations.cs +++ b/src/backend/server/Todo/Todo.Persistence/Mongo/Migrations.cs @@ -1,5 +1,3 @@ -using System; -using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using MongoDB.Driver; using Todo.Persistence.Mongo.Repositories.Dtos; diff --git a/src/backend/server/Todo/Todo.Persistence/Mongo/Repositories/TodoRepository.cs b/src/backend/server/Todo/Todo.Persistence/Mongo/Repositories/TodoRepository.cs index 4146e07..790b70a 100644 --- a/src/backend/server/Todo/Todo.Persistence/Mongo/Repositories/TodoRepository.cs +++ b/src/backend/server/Todo/Todo.Persistence/Mongo/Repositories/TodoRepository.cs @@ -1,6 +1,3 @@ -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; using MongoDB.Driver; using Todo.Core.Interfaces.Persistence; using Todo.Persistence.Mongo.Repositories.Dtos; diff --git a/src/backend/server/Todo/Todo.Persistence/Mongo/Repositories/UserRepository.cs b/src/backend/server/Todo/Todo.Persistence/Mongo/Repositories/UserRepository.cs index 0b72c42..472efff 100644 --- a/src/backend/server/Todo/Todo.Persistence/Mongo/Repositories/UserRepository.cs +++ b/src/backend/server/Todo/Todo.Persistence/Mongo/Repositories/UserRepository.cs @@ -1,4 +1,3 @@ -using System.Threading.Tasks; using MongoDB.Driver; using Todo.Core.Entities; using Todo.Core.Interfaces.Persistence;