public static DIHelper AddDaoFactoryService(this DIHelper services) { services.TryAddScoped <IDaoFactory, DaoFactory>(); return(services .AddFileDaoService() .AddFolderDaoService() .AddTagDaoService() .AddSecurityDaoService() ); }
public static DIHelper AddDaoFactoryService(this DIHelper services) { if (services.TryAddScoped <IDaoFactory, DaoFactory>()) { return(services .AddFileDaoService() .AddFolderDaoService() .AddTagDaoService() .AddSecurityDaoService() .AddCachedProviderAccountDaoService() .AddProviderTagDaoService() .AddProviderSecurityDaoService() .AddProviderFileDaoService() .AddProviderFolderDaoService() ); } return(services); }