12 lines
358 B
C#
12 lines
358 B
C#
using Solicitors.Core.Data;
|
|
|
|
namespace Solicitors.Core;
|
|
|
|
internal class ReadOnlyCitiesService(IReadOnlyCitiesRepository repo) : IReadOnlyCitiesService
|
|
{
|
|
public async Task<string[]> GetAllCitiesAsync(CancellationToken cancellationToken)
|
|
{
|
|
var cities = repo.GetCitiesAsync();
|
|
return await cities.ToArrayAsync(cancellationToken);
|
|
}
|
|
} |