Bom dia,
Implementei a classe DataService seguindo todos os passos do curso porém ao finalizar, estou tomando um erro na declaração da classe (class DataService : IDataService) com a seguinte mensagem: Missing partial modifier on declaration of type DataService; another partial declaration of this type exists.
Abaixo segue o código da classe:
using CasaDoCodigo.Repositories;
using Newtonsoft.Json;
using System.Collections.Generic;
using System.IO;
namespace CasaDoCodigo
{
class DataService : IDataService
{
private readonly ApplicationContext contexto;
private readonly IProdutoRepository produtoRepository;
public DataService(ApplicationContext contexto, IProdutoRepository produtoRepository)
{
this.contexto = contexto;
this.produtoRepository = produtoRepository;
}
public void InicializaDB()
{
contexto.Database.EnsureCreated();
List<CasaDoCodigo.Repositories.Livros> livros = GetLivros();
produtoRepository.SaveProdutos(livros);
}
private static List<CasaDoCodigo.Repositories.Livros> GetLivros()
{
var json = File.ReadAllText("livros.json");
var livros = JsonConvert.DeserializeObject<List<CasaDoCodigo.Repositories.Livros>>(json);
return livros;
}
}
}
Sei que deve ser algo bem simples que não estou enxergando, mas já pesquisei algumas coisas na internet e ainda não consegui solucionar, consegue me ajudar por favor?