Boa tarde. Se eu quisesse que IAdminService fosse implementado pelos dois serviços, tanto para o de ArquivamentoAdminService quanto para o defaultArquivamentoAdminService, como ficaria isso na classe startup? Porque imagina que eu tenha um leilao que seja excluído totalmente e outro tipo de leilão que seja arquivado, como faria nesse caso?
Referente a pergunta do colega Bruno, eu concordo em fazer a herança nesse caso. Apesar de que eu não criaria outra classe para um método desse talvez, acho que criaria mais um método do tipo "ArquivarLeilao" na mesma classe defaultArquivamentoAdminService pois assimeu poderia usar qualquer um dos dois.