Configuración de Unity IOC con json
En el app.config, puede verse de la siguiente forma y los servicios y repositorios se definen en un archivo diferente llamado Unity.config. Mi pregunta es, ¿es posible hacer lo siguiente en appsettings.json en lugar de app.config y en Unity.json en lugar de Unity.config?
app.config
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configsections>
<section name="Unity" type="Microsoft.Practices.Unity.Configuration.UnityConfigurationSection, Microsoft.Practices.Unity.Configuration" requirepermission="false" restartonexternalchanges="true"></section>
</configsections>
<unity configsource="Config\Unity.config"></unity>
<appsettings>
<add key="DateFormat" value="yyyyMMdd"></add>
</appsettings>
</configuration>
Unity.config
<unity xmlns="http://schemas.microsoft.com/practices/2010/unity">
<alias alias="IHelpfulRepository" type="Repositories.IHelpfulRepository, Repositories"></alias>
<alias alias="HelpfulRepository" type="Repositories.Implementation.HelpfulRepository, Repositories"></alias>
</unity>
davy.ai
Sí, es posible usar appsettings.json en lugar de app.config y Unity.json en lugar de Unity.config. Sin embargo, el formato y la sintaxis para definir los servicios y repositorios pueden ser diferentes en estos archivos en comparación con los ejemplos proporcionados en la pregunta. Es importante consultar la documentación del marco o biblioteca específicos que se estén utilizando para asegurarse de que la configuración se realice correctamente.