SYMBOL INDEX (206 symbols across 63 files) FILE: Part 1/init.sql type `AccountOwner` (line 25) | CREATE TABLE IF NOT EXISTS `AccountOwner`.`Owner` ( type `AccountOwner` (line 39) | CREATE TABLE IF NOT EXISTS `AccountOwner`.`Account` ( FILE: Part 2/AccountOwnerServer/AccountOwnerServer/Controllers/WeatherForecastController.cs class WeatherForecastController (line 5) | [ApiController] method WeatherForecastController (line 16) | public WeatherForecastController(ILogger lo... method Get (line 21) | [HttpGet] FILE: Part 2/AccountOwnerServer/AccountOwnerServer/Extensions/ServiceExtensions.cs class ServiceExtensions (line 3) | public static class ServiceExtensions method ConfigureCors (line 5) | public static void ConfigureCors(this IServiceCollection services) method ConfigureIISIntegration (line 16) | public static void ConfigureIISIntegration(this IServiceCollection ser... FILE: Part 2/AccountOwnerServer/AccountOwnerServer/WeatherForecast.cs class WeatherForecast (line 3) | public class WeatherForecast FILE: Part 3/AccountOwnerServer/AccountOwnerServer/Controllers/WeatherForecastController.cs class WeatherForecastController (line 6) | [ApiController] method WeatherForecastController (line 12) | public WeatherForecastController(ILoggerManager logger) method Get (line 17) | [HttpGet] FILE: Part 3/AccountOwnerServer/AccountOwnerServer/Extensions/ServiceExtensions.cs class ServiceExtensions (line 6) | public static class ServiceExtensions method ConfigureCors (line 8) | public static void ConfigureCors(this IServiceCollection services) method ConfigureIISIntegration (line 19) | public static void ConfigureIISIntegration(this IServiceCollection ser... method ConfigureLoggerService (line 27) | public static void ConfigureLoggerService(this IServiceCollection serv... FILE: Part 3/AccountOwnerServer/AccountOwnerServer/WeatherForecast.cs class WeatherForecast (line 3) | public class WeatherForecast FILE: Part 3/AccountOwnerServer/Contracts/ILoggerManager.cs type ILoggerManager (line 3) | public interface ILoggerManager method LogInfo (line 5) | void LogInfo(string message); method LogWarn (line 6) | void LogWarn(string message); method LogDebug (line 7) | void LogDebug(string message); method LogError (line 8) | void LogError(string message); FILE: Part 3/AccountOwnerServer/LoggerService/LoggerManager.cs class LoggerManager (line 6) | public class LoggerManager : ILoggerManager method LogDebug (line 10) | public void LogDebug(string message) => logger.Debug(message); method LogError (line 12) | public void LogError(string message) => logger.Error(message); method LogInfo (line 14) | public void LogInfo(string message) => logger.Info(message); method LogWarn (line 16) | public void LogWarn(string message) => logger.Warn(message); FILE: Part 4/AccountOwnerServer/AccountOwnerServer/Controllers/WeatherForecastController.cs class WeatherForecastController (line 6) | [ApiController] method WeatherForecastController (line 12) | public WeatherForecastController(IRepositoryWrapper repository) method Get (line 17) | [HttpGet] FILE: Part 4/AccountOwnerServer/AccountOwnerServer/Extensions/ServiceExtensions.cs class ServiceExtensions (line 9) | public static class ServiceExtensions method ConfigureCors (line 11) | public static void ConfigureCors(this IServiceCollection services) method ConfigureIISIntegration (line 22) | public static void ConfigureIISIntegration(this IServiceCollection ser... method ConfigureLoggerService (line 30) | public static void ConfigureLoggerService(this IServiceCollection serv... method ConfigureMySqlContext (line 35) | public static void ConfigureMySqlContext(this IServiceCollection servi... method ConfigureRepositoryWrapper (line 43) | public static void ConfigureRepositoryWrapper(this IServiceCollection ... FILE: Part 4/AccountOwnerServer/AccountOwnerServer/WeatherForecast.cs class WeatherForecast (line 3) | public class WeatherForecast FILE: Part 4/AccountOwnerServer/Contracts/IAccountRepository.cs type IAccountRepository (line 5) | public interface IAccountRepository : IRepositoryBase FILE: Part 4/AccountOwnerServer/Contracts/ILoggerManager.cs type ILoggerManager (line 3) | public interface ILoggerManager method LogInfo (line 5) | void LogInfo(string message); method LogWarn (line 6) | void LogWarn(string message); method LogDebug (line 7) | void LogDebug(string message); method LogError (line 8) | void LogError(string message); FILE: Part 4/AccountOwnerServer/Contracts/IOwnerRepository.cs type IOwnerRepository (line 5) | public interface IOwnerRepository : IRepositoryBase FILE: Part 4/AccountOwnerServer/Contracts/IRepositoryBase.cs type IRepositoryBase (line 9) | public interface IRepositoryBase method FindAll (line 11) | IQueryable FindAll(); method FindByCondition (line 12) | IQueryable FindByCondition(Expression> expression); method Create (line 13) | void Create(T entity); method Update (line 14) | void Update(T entity); method Delete (line 15) | void Delete(T entity); FILE: Part 4/AccountOwnerServer/Contracts/IRepositoryWrapper.cs type IRepositoryWrapper (line 7) | public interface IRepositoryWrapper method Save (line 11) | void Save(); FILE: Part 4/AccountOwnerServer/Entities/Models/Account.cs class Account (line 6) | [Table("account")] FILE: Part 4/AccountOwnerServer/Entities/Models/Owner.cs class Owner (line 6) | [Table("owner")] FILE: Part 4/AccountOwnerServer/Entities/RepositoryContext.cs class RepositoryContext (line 6) | public class RepositoryContext : DbContext method RepositoryContext (line 8) | public RepositoryContext(DbContextOptions options) FILE: Part 4/AccountOwnerServer/LoggerService/LoggerManager.cs class LoggerManager (line 6) | public class LoggerManager : ILoggerManager method LogDebug (line 10) | public void LogDebug(string message) => logger.Debug(message); method LogError (line 12) | public void LogError(string message) => logger.Error(message); method LogInfo (line 14) | public void LogInfo(string message) => logger.Info(message); method LogWarn (line 16) | public void LogWarn(string message) => logger.Warn(message); FILE: Part 4/AccountOwnerServer/Repository/AccountRepository.cs class AccountRepository (line 7) | public class AccountRepository : RepositoryBase, IAccountReposi... method AccountRepository (line 9) | public AccountRepository(RepositoryContext repositoryContext) FILE: Part 4/AccountOwnerServer/Repository/OwnerRepository.cs class OwnerRepository (line 7) | public class OwnerRepository : RepositoryBase, IOwnerRepository method OwnerRepository (line 9) | public OwnerRepository(RepositoryContext repositoryContext) FILE: Part 4/AccountOwnerServer/Repository/RepositoryBase.cs class RepositoryBase (line 8) | public abstract class RepositoryBase : IRepositoryBase where T : c... method RepositoryBase (line 11) | public RepositoryBase(RepositoryContext repositoryContext) method FindAll (line 16) | public IQueryable FindAll() => RepositoryContext.Set().AsNoTrack... method FindByCondition (line 18) | public IQueryable FindByCondition(Expression> express... method Create (line 21) | public void Create(T entity) => RepositoryContext.Set().Add(entity); method Update (line 23) | public void Update(T entity) => RepositoryContext.Set().Update(enti... method Delete (line 25) | public void Delete(T entity) => RepositoryContext.Set().Remove(enti... FILE: Part 4/AccountOwnerServer/Repository/RepositoryWrapper.cs class RepositoryWrapper (line 6) | public class RepositoryWrapper : IRepositoryWrapper method RepositoryWrapper (line 35) | public RepositoryWrapper(RepositoryContext repositoryContext) method Save (line 40) | public void Save() FILE: Part 5/AccountOwnerServer/AccountOwnerServer/Controllers/OwnerController.cs class OwnerController (line 8) | [Route("api/owner")] method OwnerController (line 16) | public OwnerController(ILoggerManager logger, IRepositoryWrapper repos... method GetAllOwners (line 23) | [HttpGet] method GetOwnerById (line 42) | [HttpGet("{id}")] method GetOwnerWithDetails (line 68) | [HttpGet("{id}/account")] FILE: Part 5/AccountOwnerServer/AccountOwnerServer/Extensions/ServiceExtensions.cs class ServiceExtensions (line 9) | public static class ServiceExtensions method ConfigureCors (line 11) | public static void ConfigureCors(this IServiceCollection services) method ConfigureIISIntegration (line 22) | public static void ConfigureIISIntegration(this IServiceCollection ser... method ConfigureLoggerService (line 30) | public static void ConfigureLoggerService(this IServiceCollection serv... method ConfigureMySqlContext (line 35) | public static void ConfigureMySqlContext(this IServiceCollection servi... method ConfigureRepositoryWrapper (line 43) | public static void ConfigureRepositoryWrapper(this IServiceCollection ... FILE: Part 5/AccountOwnerServer/AccountOwnerServer/MappingProfile.cs class MappingProfile (line 8) | public class MappingProfile : Profile method MappingProfile (line 10) | public MappingProfile() FILE: Part 5/AccountOwnerServer/Contracts/IAccountRepository.cs type IAccountRepository (line 5) | public interface IAccountRepository FILE: Part 5/AccountOwnerServer/Contracts/ILoggerManager.cs type ILoggerManager (line 3) | public interface ILoggerManager method LogInfo (line 5) | void LogInfo(string message); method LogWarn (line 6) | void LogWarn(string message); method LogDebug (line 7) | void LogDebug(string message); method LogError (line 8) | void LogError(string message); FILE: Part 5/AccountOwnerServer/Contracts/IOwnerRepository.cs type IOwnerRepository (line 5) | public interface IOwnerRepository method GetAllOwners (line 7) | IEnumerable GetAllOwners(); method GetOwnerById (line 8) | Owner GetOwnerById(Guid ownerId); method GetOwnerWithDetails (line 9) | Owner GetOwnerWithDetails(Guid ownerId); FILE: Part 5/AccountOwnerServer/Contracts/IRepositoryBase.cs type IRepositoryBase (line 9) | public interface IRepositoryBase method FindAll (line 11) | IQueryable FindAll(); method FindByCondition (line 12) | IQueryable FindByCondition(Expression> expression); method Create (line 13) | void Create(T entity); method Update (line 14) | void Update(T entity); method Delete (line 15) | void Delete(T entity); FILE: Part 5/AccountOwnerServer/Contracts/IRepositoryWrapper.cs type IRepositoryWrapper (line 7) | public interface IRepositoryWrapper method Save (line 11) | void Save(); FILE: Part 5/AccountOwnerServer/Entities/DataTransferObjects/AccountDto.cs class AccountDto (line 5) | public class AccountDto FILE: Part 5/AccountOwnerServer/Entities/DataTransferObjects/OwnerDto.cs class OwnerDto (line 3) | public class OwnerDto FILE: Part 5/AccountOwnerServer/Entities/Models/Account.cs class Account (line 6) | [Table("account")] FILE: Part 5/AccountOwnerServer/Entities/Models/Owner.cs class Owner (line 6) | [Table("owner")] FILE: Part 5/AccountOwnerServer/Entities/RepositoryContext.cs class RepositoryContext (line 6) | public class RepositoryContext : DbContext method RepositoryContext (line 8) | public RepositoryContext(DbContextOptions options) FILE: Part 5/AccountOwnerServer/LoggerService/LoggerManager.cs class LoggerManager (line 6) | public class LoggerManager : ILoggerManager method LogDebug (line 10) | public void LogDebug(string message) => logger.Debug(message); method LogError (line 12) | public void LogError(string message) => logger.Error(message); method LogInfo (line 14) | public void LogInfo(string message) => logger.Info(message); method LogWarn (line 16) | public void LogWarn(string message) => logger.Warn(message); FILE: Part 5/AccountOwnerServer/Repository/AccountRepository.cs class AccountRepository (line 7) | public class AccountRepository : RepositoryBase, IAccountReposi... method AccountRepository (line 9) | public AccountRepository(RepositoryContext repositoryContext) FILE: Part 5/AccountOwnerServer/Repository/OwnerRepository.cs class OwnerRepository (line 8) | public class OwnerRepository : RepositoryBase, IOwnerRepository method OwnerRepository (line 10) | public OwnerRepository(RepositoryContext repositoryContext) method GetAllOwners (line 15) | public IEnumerable GetAllOwners() method GetOwnerById (line 22) | public Owner GetOwnerById(Guid ownerId) method GetOwnerWithDetails (line 28) | public Owner GetOwnerWithDetails(Guid ownerId) FILE: Part 5/AccountOwnerServer/Repository/RepositoryBase.cs class RepositoryBase (line 8) | public abstract class RepositoryBase : IRepositoryBase where T : c... method RepositoryBase (line 11) | public RepositoryBase(RepositoryContext repositoryContext) method FindAll (line 16) | public IQueryable FindAll() => RepositoryContext.Set().AsNoTrack... method FindByCondition (line 18) | public IQueryable FindByCondition(Expression> express... method Create (line 21) | public void Create(T entity) => RepositoryContext.Set().Add(entity); method Update (line 23) | public void Update(T entity) => RepositoryContext.Set().Update(enti... method Delete (line 25) | public void Delete(T entity) => RepositoryContext.Set().Remove(enti... FILE: Part 5/AccountOwnerServer/Repository/RepositoryWrapper.cs class RepositoryWrapper (line 6) | public class RepositoryWrapper : IRepositoryWrapper method RepositoryWrapper (line 35) | public RepositoryWrapper(RepositoryContext repositoryContext) method Save (line 40) | public void Save() FILE: Part 6/AccountOwnerServer/AccountOwnerServer/Controllers/OwnerController.cs class OwnerController (line 9) | [Route("api/owner")] method OwnerController (line 17) | public OwnerController(ILoggerManager logger, IRepositoryWrapper repos... method GetAllOwners (line 24) | [HttpGet] method GetOwnerById (line 43) | [HttpGet("{id}", Name = "OwnerById")] method GetOwnerWithDetails (line 69) | [HttpGet("{id}/account")] method CreateOwner (line 95) | [HttpPost] method UpdateOwner (line 128) | [HttpPut("{id}")] method DeleteOwner (line 166) | [HttpDelete("{id}")] FILE: Part 6/AccountOwnerServer/AccountOwnerServer/Extensions/ServiceExtensions.cs class ServiceExtensions (line 9) | public static class ServiceExtensions method ConfigureCors (line 11) | public static void ConfigureCors(this IServiceCollection services) method ConfigureIISIntegration (line 22) | public static void ConfigureIISIntegration(this IServiceCollection ser... method ConfigureLoggerService (line 30) | public static void ConfigureLoggerService(this IServiceCollection serv... method ConfigureMySqlContext (line 35) | public static void ConfigureMySqlContext(this IServiceCollection servi... method ConfigureRepositoryWrapper (line 43) | public static void ConfigureRepositoryWrapper(this IServiceCollection ... FILE: Part 6/AccountOwnerServer/AccountOwnerServer/MappingProfile.cs class MappingProfile (line 8) | public class MappingProfile : Profile method MappingProfile (line 10) | public MappingProfile() FILE: Part 6/AccountOwnerServer/Contracts/IAccountRepository.cs type IAccountRepository (line 5) | public interface IAccountRepository method AccountsByOwner (line 7) | IEnumerable AccountsByOwner(Guid ownerId); FILE: Part 6/AccountOwnerServer/Contracts/ILoggerManager.cs type ILoggerManager (line 3) | public interface ILoggerManager method LogInfo (line 5) | void LogInfo(string message); method LogWarn (line 6) | void LogWarn(string message); method LogDebug (line 7) | void LogDebug(string message); method LogError (line 8) | void LogError(string message); FILE: Part 6/AccountOwnerServer/Contracts/IOwnerRepository.cs type IOwnerRepository (line 5) | public interface IOwnerRepository method GetAllOwners (line 7) | IEnumerable GetAllOwners(); method GetOwnerById (line 8) | Owner GetOwnerById(Guid ownerId); method GetOwnerWithDetails (line 9) | Owner GetOwnerWithDetails(Guid ownerId); method CreateOwner (line 10) | void CreateOwner(Owner owner); method UpdateOwner (line 11) | void UpdateOwner(Owner owner); method DeleteOwner (line 12) | void DeleteOwner(Owner owner); FILE: Part 6/AccountOwnerServer/Contracts/IRepositoryBase.cs type IRepositoryBase (line 9) | public interface IRepositoryBase method FindAll (line 11) | IQueryable FindAll(); method FindByCondition (line 12) | IQueryable FindByCondition(Expression> expression); method Create (line 13) | void Create(T entity); method Update (line 14) | void Update(T entity); method Delete (line 15) | void Delete(T entity); FILE: Part 6/AccountOwnerServer/Contracts/IRepositoryWrapper.cs type IRepositoryWrapper (line 7) | public interface IRepositoryWrapper method Save (line 11) | void Save(); FILE: Part 6/AccountOwnerServer/Entities/DataTransferObjects/AccountDto.cs class AccountDto (line 5) | public class AccountDto FILE: Part 6/AccountOwnerServer/Entities/DataTransferObjects/OwnerDto.cs class OwnerDto (line 3) | public class OwnerDto FILE: Part 6/AccountOwnerServer/Entities/DataTransferObjects/OwnerForCreationDto.cs class OwnerForCreationDto (line 6) | public class OwnerForCreationDto FILE: Part 6/AccountOwnerServer/Entities/DataTransferObjects/OwnerForUpdateDto.cs class OwnerForUpdateDto (line 6) | public class OwnerForUpdateDto FILE: Part 6/AccountOwnerServer/Entities/Models/Account.cs class Account (line 6) | [Table("account")] FILE: Part 6/AccountOwnerServer/Entities/Models/Owner.cs class Owner (line 6) | [Table("owner")] FILE: Part 6/AccountOwnerServer/Entities/RepositoryContext.cs class RepositoryContext (line 6) | public class RepositoryContext : DbContext method RepositoryContext (line 8) | public RepositoryContext(DbContextOptions options) FILE: Part 6/AccountOwnerServer/LoggerService/LoggerManager.cs class LoggerManager (line 6) | public class LoggerManager : ILoggerManager method LogDebug (line 10) | public void LogDebug(string message) => logger.Debug(message); method LogError (line 12) | public void LogError(string message) => logger.Error(message); method LogInfo (line 14) | public void LogInfo(string message) => logger.Info(message); method LogWarn (line 16) | public void LogWarn(string message) => logger.Warn(message); FILE: Part 6/AccountOwnerServer/Repository/AccountRepository.cs class AccountRepository (line 7) | public class AccountRepository : RepositoryBase, IAccountReposi... method AccountRepository (line 9) | public AccountRepository(RepositoryContext repositoryContext) method AccountsByOwner (line 14) | public IEnumerable AccountsByOwner(Guid ownerId) => FILE: Part 6/AccountOwnerServer/Repository/OwnerRepository.cs class OwnerRepository (line 8) | public class OwnerRepository : RepositoryBase, IOwnerRepository method OwnerRepository (line 10) | public OwnerRepository(RepositoryContext repositoryContext) method GetAllOwners (line 15) | public IEnumerable GetAllOwners() method GetOwnerById (line 22) | public Owner GetOwnerById(Guid ownerId) method GetOwnerWithDetails (line 28) | public Owner GetOwnerWithDetails(Guid ownerId) method CreateOwner (line 35) | public void CreateOwner(Owner owner) => Create(owner); method UpdateOwner (line 37) | public void UpdateOwner(Owner owner) => Update(owner); method DeleteOwner (line 39) | public void DeleteOwner(Owner owner) => Delete(owner); FILE: Part 6/AccountOwnerServer/Repository/RepositoryBase.cs class RepositoryBase (line 8) | public abstract class RepositoryBase : IRepositoryBase where T : c... method RepositoryBase (line 11) | public RepositoryBase(RepositoryContext repositoryContext) method FindAll (line 16) | public IQueryable FindAll() => RepositoryContext.Set().AsNoTrack... method FindByCondition (line 18) | public IQueryable FindByCondition(Expression> express... method Create (line 21) | public void Create(T entity) => RepositoryContext.Set().Add(entity); method Update (line 23) | public void Update(T entity) => RepositoryContext.Set().Update(enti... method Delete (line 25) | public void Delete(T entity) => RepositoryContext.Set().Remove(enti... FILE: Part 6/AccountOwnerServer/Repository/RepositoryWrapper.cs class RepositoryWrapper (line 6) | public class RepositoryWrapper : IRepositoryWrapper method RepositoryWrapper (line 35) | public RepositoryWrapper(RepositoryContext repositoryContext) method Save (line 40) | public void Save()