mv some non-domain entities out of core

This commit is contained in:
Collin M. Barrett 2019-07-01 15:27:41 -05:00
parent 2cfef21470
commit e15f4fd1f5
10 changed files with 15 additions and 9 deletions

View file

@ -6,6 +6,6 @@ namespace FilterLists.Agent.Core.Interfaces
{
public interface IListInfoRepository
{
Task<IEnumerable<ListInfo>> GetAll();
Task<IEnumerable<ListInfo>> GetAllAsync();
}
}

View file

@ -24,7 +24,7 @@ public Handler(IMediator mediator, IListInfoRepository listInfoRepository)
protected override async Task Handle(Command request, CancellationToken cancellationToken)
{
var lists = await _repo.GetAll();
var lists = await _repo.GetAllAsync();
await _mediator.Send(new DownloadLists.Command(lists), cancellationToken);
await _mediator.Send(new CommitLists.Command(), cancellationToken);
}

View file

@ -1,7 +1,8 @@
using System;
using FilterLists.Agent.Core.Entities;
using JetBrains.Annotations;
namespace FilterLists.Agent.Core.Entities
namespace FilterLists.Agent.Features.Urls.Models
{
[UsedImplicitly]
public class LicenseUrls : IEntityUrls

View file

@ -1,7 +1,8 @@
using System;
using FilterLists.Agent.Core.Entities;
using JetBrains.Annotations;
namespace FilterLists.Agent.Core.Entities
namespace FilterLists.Agent.Features.Urls.Models
{
[UsedImplicitly]
public class ListUrls : IEntityUrls

View file

@ -1,7 +1,8 @@
using System;
using FilterLists.Agent.Core.Entities;
using JetBrains.Annotations;
namespace FilterLists.Agent.Core.Entities
namespace FilterLists.Agent.Features.Urls.Models
{
[UsedImplicitly]
public class MaintainerUrls : IEntityUrls

View file

@ -1,7 +1,8 @@
using System;
using FilterLists.Agent.Core.Entities;
using JetBrains.Annotations;
namespace FilterLists.Agent.Core.Entities
namespace FilterLists.Agent.Features.Urls.Models
{
[UsedImplicitly]
public class SoftwareUrls : IEntityUrls

View file

@ -1,7 +1,8 @@
using System;
using FilterLists.Agent.Core.Entities;
using JetBrains.Annotations;
namespace FilterLists.Agent.Core.Entities
namespace FilterLists.Agent.Features.Urls.Models
{
[UsedImplicitly]
public class SyntaxUrls : IEntityUrls

View file

@ -1,7 +1,7 @@
using System.Threading;
using System.Threading.Tasks;
using FilterLists.Agent.Core.Entities;
using FilterLists.Agent.Core.Interfaces;
using FilterLists.Agent.Features.Urls.Models;
using MediatR;
namespace FilterLists.Agent.Features.Urls

View file

@ -16,7 +16,7 @@ public ListInfoRepository(IFilterListsApiClient apiClient)
_apiClient = apiClient;
}
public async Task<IEnumerable<ListInfo>> GetAll()
public async Task<IEnumerable<ListInfo>> GetAllAsync()
{
var listsRequest = new RestRequest("lists");
return await _apiClient.ExecuteAsync<IEnumerable<ListInfo>>(listsRequest);

View file

@ -4,6 +4,7 @@
using System.Threading.Tasks;
using FilterLists.Agent.Core.Entities;
using FilterLists.Agent.Core.Interfaces;
using FilterLists.Agent.Features.Urls.Models;
using FilterLists.Agent.Infrastructure.Clients;
using RestSharp;