SYMBOL INDEX (182 symbols across 54 files) FILE: Core/BaseEntity.cs class BaseEntity (line 10) | public class BaseEntity FILE: Core/Caching/IRedisCacheService.cs type IRedisCacheService (line 11) | public interface IRedisCacheService method Get (line 13) | T Get(string key); method GetAll (line 14) | IList GetAll(string key); method Set (line 15) | void Set(string key, object data); method Set (line 16) | void Set(string key, object data, DateTime time); method SetAll (line 17) | void SetAll(IDictionary values); method IsSet (line 18) | bool IsSet(string key); method Remove (line 19) | void Remove(string key); method RemoveByPattern (line 20) | void RemoveByPattern(string pattern); method Clear (line 21) | void Clear(); method Count (line 22) | int Count(string key); FILE: Core/Caching/RedisCacheService.cs class RedisCacheService (line 13) | public class RedisCacheService : IRedisCacheService method RedisCacheService (line 22) | public RedisCacheService(IOptions devnotConfig) method Get (line 28) | public T Get(string key) method GetAll (line 44) | public IList GetAll(string key) method Set (line 66) | public void Set(string key, object data) method Set (line 71) | public void Set(string key, object data, DateTime time) method SetAll (line 90) | public void SetAll(IDictionary values) method Count (line 107) | public int Count(string key) method IsSet (line 123) | public bool IsSet(string key) method Remove (line 139) | public void Remove(string key) method RemoveByPattern (line 154) | public void RemoveByPattern(string pattern) method Clear (line 171) | public void Clear() method Dispose (line 175) | public void Dispose() FILE: Core/CustomException/RedisNotAvailableException.cs class RedisNotAvailableException (line 9) | public class RedisNotAvailableException : Exception FILE: Core/ElasticSearch/ElasticClientProvider.cs class ElasticClientProvider (line 9) | public class ElasticClientProvider method ElasticClientProvider (line 11) | public ElasticClientProvider(Microsoft.Extensions.Options.IOptions : IElasticSearchService where T ... method ElasticSearchService (line 13) | public ElasticSearchService(ElasticClientProvider provider) method CheckExistsAndInsertLog (line 19) | public void CheckExistsAndInsertLog(T logModel, string indexName) method SearchAuditLog (line 42) | public IReadOnlyCollection SearchAuditLog(ElasticAuditL... method SearchAuditLogByContent (line 69) | public IReadOnlyCollection SearchAuditLogByContent(Elas... FILE: Core/ElasticSearch/IElasticSearchService.cs type IElasticSearchService (line 7) | public interface IElasticSearchService where T : class method CheckExistsAndInsertLog (line 9) | public void CheckExistsAndInsertLog(T logMode, string indexName); method SearchAuditLog (line 11) | public IReadOnlyCollection SearchAuditLog(ElasticAuditL... method SearchAuditLogByContent (line 14) | public IReadOnlyCollection SearchAuditLogByContent(Elas... FILE: Core/Models/AuditLogModel.cs class AuditLogModel (line 10) | public class AuditLogModel FILE: Core/Models/DevnotConfig.cs class DevnotConfig (line 9) | public class DevnotConfig method DevnotConfig (line 23) | public DevnotConfig() FILE: Core/Models/ElasticAuditLogParameters.cs class ElasticAuditLogParameters (line 10) | public class ElasticAuditLogParameters : ElasticQueryParameters FILE: Core/Models/ElasticConnectionSettings.cs class ElasticConnectionSettings (line 9) | public class ElasticConnectionSettings FILE: Core/Models/ElasticQueryParameters.cs class ElasticQueryParameters (line 10) | public class ElasticQueryParameters FILE: Core/Models/ExchangeQueue.cs type ExchangeParseType (line 8) | public enum ExchangeParseType class ExchangeQueue (line 16) | public class ExchangeQueue FILE: Core/Models/ViewExchange.cs class ViewExchange (line 9) | public class ViewExchange FILE: Core/Models/ViewProduct.cs class ViewProduct (line 5) | public class ViewProduct FILE: Core/RabbitMQ/IRabbitMQService.cs type IRabbitMQService (line 9) | public interface IRabbitMQService method Post (line 11) | public bool Post(string channel, object data); FILE: Core/RabbitMQ/RabbitMQService.cs class RabbitMQService (line 10) | public class RabbitMQService : IRabbitMQService method RabbitMQService (line 13) | public RabbitMQService(Microsoft.Extensions.Options.IOptions devnotConfig) method EncryptTextToMemory (line 20) | private byte[] EncryptTextToMemory(string data, byte[] key, byte[] iv) method DecryptTextFromMemory (line 35) | private string DecryptTextFromMemory(byte[] data, byte[] key, byte[] iv) method DecryptText (line 51) | public string DecryptText(string text, string privateKey = "") method EncryptText (line 77) | public string EncryptText(string text, string privateKey = "") FILE: Core/Security/IEncryption.cs type IEncryption (line 7) | public interface IEncryption method EncryptText (line 9) | string EncryptText(string text, string privateKey = ""); method DecryptText (line 10) | string DecryptText(string text, string privateKey = ""); FILE: Core/Security/InvalidTokenException.cs class InvalidTokenException (line 7) | public class InvalidTokenException : Exception FILE: DAL/Class1.cs class Class1 (line 5) | public class Class1 FILE: DAL/Entities/DbContexts/Devnot2021Context.cs class Devnot2021Context (line 10) | public partial class Devnot2021Context : DbContext method Devnot2021Context (line 12) | public Devnot2021Context() method Devnot2021Context (line 16) | public Devnot2021Context(DbContextOptions options) method OnConfiguring (line 24) | protected override void OnConfiguring(DbContextOptionsBuilder optionsB... method OnModelCreating (line 33) | protected override void OnModelCreating(ModelBuilder modelBuilder) method OnModelCreatingPartial (line 87) | partial void OnModelCreatingPartial(ModelBuilder modelBuilder); FILE: DAL/Entities/ExchangeType.cs class ExchangeType (line 8) | public partial class ExchangeType method ExchangeType (line 10) | public ExchangeType() FILE: DAL/Entities/Product.cs class Product (line 8) | public partial class Product FILE: DAL/PartialEntites/CryptoData.cs class CryptoData (line 8) | [AttributeUsage(AttributeTargets.All)] method CryptoData (line 11) | public CryptoData() FILE: DAL/PartialEntites/DevnotContext.cs class DevnotContext (line 13) | public class DevnotContext : Devnot2021Context method DevnotContext (line 16) | public DevnotContext() method DevnotContext (line 19) | public DevnotContext(DbContextOptions options) method OnModelCreating (line 24) | protected override void OnModelCreating(ModelBuilder modelBuilder) method OnConfiguring (line 28) | protected override void OnConfiguring(DbContextOptionsBuilder optionsB... FILE: DAL/PartialEntites/IAuditable.cs type IAuditable (line 10) | public interface IAuditable{} FILE: DAL/PartialEntites/PartialEntites.cs class PartialEntites (line 12) | public class PartialEntites { } class Product (line 13) | [MetadataType(typeof(ProductMetaData))] class ExchangeType (line 15) | public partial class ExchangeType : BaseEntity { } class ProductMetaData (line 17) | public class ProductMetaData FILE: Devnot2021UI/e2e/protractor.conf.js method onPrepare (line 26) | onPrepare() { FILE: Devnot2021UI/e2e/src/app.po.ts class AppPage (line 3) | class AppPage { method navigateTo (line 4) | navigateTo(): Promise { method getTitleText (line 8) | getTitleText(): Promise { FILE: Devnot2021UI/src/app/app-routing.module.ts class AppRoutingModule (line 10) | class AppRoutingModule { } FILE: Devnot2021UI/src/app/app.component.ts class AppComponent (line 16) | class AppComponent implements OnInit { method constructor (line 33) | constructor(private service: ProductService) { method ngOnInit (line 39) | ngOnInit(): void { method clearForm (line 71) | public clearForm() { method saveForm (line 81) | public saveForm(form: FormGroup) { method getExchangeList (line 95) | public getExchangeList() { method getProductById (line 107) | public getProductById(Id: number) { method getProductList (line 119) | public getProductList() { method getSelectedRow (line 131) | public getSelectedRow(e) { method onGridReady (line 137) | onGridReady(params) { FILE: Devnot2021UI/src/app/app.module.ts class AppModule (line 28) | class AppModule { } FILE: Devnot2021UI/src/app/button-renderer.component.ts class ButtonRendererComponent (line 15) | class ButtonRendererComponent implements ICellRendererAngularComp { method agInit (line 21) | agInit(params): void { method refresh (line 28) | refresh(params?: any): boolean { method onClick (line 32) | onClick($event) { FILE: Devnot2021UI/src/app/models/ExchangeType.ts class ExchangeType (line 1) | class ExchangeType { FILE: Devnot2021UI/src/app/models/Product.ts class Product (line 1) | class Product { FILE: Devnot2021UI/src/app/service/productService.ts class ProductService (line 6) | class ProductService { method constructor (line 8) | constructor(private httpClient: HttpClient) { } method GetExchangeList (line 10) | public GetExchangeList(): Promise { method GetProductById (line 34) | public GetProductById(id: number): Promise { method GetProductList (line 58) | public GetProductList(): Promise { method ProductInsert (line 82) | public ProductInsert(data: string) { FILE: DevnotProduct/Controllers/HubProductDispatcher.cs class HubProductDispatcher (line 10) | public class HubProductDispatcher:IHubProductDispatcher method HubProductDispatcher (line 13) | public HubProductDispatcher(IHubContext hubContext) method PushProduct (line 18) | public async Task PushProduct(ViewProduct product) FILE: DevnotProduct/Controllers/IHubProductDispatcher.cs type IHubProductDispatcher (line 9) | public interface IHubProductDispatcher method PushProduct (line 11) | Task PushProduct(ViewProduct product); FILE: DevnotProduct/Controllers/ProductController.cs class ProductController (line 11) | [ApiController] method ProductController (line 18) | public ProductController(IProductService productServic, IHubProductDis... method GetById (line 25) | [HttpGet("{Id}")] method GetExchangeList (line 31) | [HttpGet("GetExchangeList")] method GetProductList (line 37) | [HttpGet("GetProductList")] method InsertProduct (line 43) | [HttpPost("InsertProduct")] method PushProduct (line 55) | [HttpPost("PushProduct")] class ProductHub (line 73) | public class ProductHub : Hub method OnConnectedAsync (line 75) | public override async Task OnConnectedAsync() FILE: DevnotProduct/Infrastructure/MappingProfile.cs class MappingProfile (line 7) | public class MappingProfile : Profile method MappingProfile (line 9) | public MappingProfile() FILE: DevnotProduct/Program.cs class Program (line 12) | public class Program method Main (line 14) | public static void Main(string[] args) method CreateHostBuilder (line 19) | public static IHostBuilder CreateHostBuilder(string[] args) => FILE: DevnotProduct/Startup.cs class Startup (line 29) | public class Startup method Startup (line 31) | public Startup(IConfiguration configuration) method ConfigureServices (line 39) | public void ConfigureServices(IServiceCollection services) method Configure (line 98) | public void Configure(IApplicationBuilder app, IWebHostEnvironment env) FILE: GO_WebParser/parser/parser.go function ParseWeb (line 15) | func ParseWeb(exchange string) string { function getExchangeValueByType (line 63) | func getExchangeValueByType(key string) string { FILE: GO_WebParser/post/post.go function PostProduct (line 13) | func PostProduct(product *shared2.AddProduct) bool { FILE: GO_WebParser/rabbitMQ/consumer.go function ConsumeRabbitMQ (line 16) | func ConsumeRabbitMQ() { function handleError (line 95) | func handleError(err error, msg string) { FILE: GO_WebParser/shared/shared.go type Configuration (line 3) | type Configuration struct type AddProduct (line 15) | type AddProduct struct type exchangeType (line 28) | type exchangeType struct function newExchangeType (line 35) | func newExchangeType() *exchangeType { FILE: GO_WebParser/webParser.go function main (line 11) | func main() { FILE: Repository/GeneralRepository.cs class GeneralRepository (line 14) | public class GeneralRepository : IRepository where T : BaseEntity method GeneralRepository (line 21) | public GeneralRepository(DevnotContext context, IEncryption encryption... method GetById (line 32) | public virtual T GetById(object id, bool isDecrypt = false) method Delete (line 42) | public void Delete(T entity) method Delete (line 51) | public virtual void Delete(IEnumerable entities) method Insert (line 61) | public void Insert(T entity, bool isEncrypt = false) method UpdateMatchEntity (line 77) | public void UpdateMatchEntity(T updateEntity, T setEntity, bool isEncr... method EncryptEntityFields (line 104) | public virtual T EncryptEntityFields(T entity, DevnotContext dbContext) method DecryptEntityFields (line 123) | public virtual T DecryptEntityFields(T entity, DevnotContext _dbcontext) method UpdateEncryptedEntityFieldIfChange (line 142) | public virtual T UpdateEncryptedEntityFieldIfChange(T entity) method InsertElastic (line 170) | public void InsertElastic(T updateEntity, string operatioName, string ... FILE: Repository/IRepository.cs type IRepository (line 11) | public interface IRepository where T : BaseEntity method GetById (line 15) | T GetById(object id, bool isDecrypt = false); method Insert (line 16) | void Insert(T entity, bool isEncrypt = false); method UpdateMatchEntity (line 17) | void UpdateMatchEntity(T updateEntity, T setEntity, bool isEncrypt = f... method Delete (line 18) | void Delete(T entity); method Delete (line 19) | void Delete(IEnumerable entities); FILE: Service/ElasticAuditService.cs class ElasticAuditService (line 8) | public class ElasticAuditService : IElasticAuditService where T : ... method ElasticAuditService (line 12) | public ElasticAuditService(IElasticSearchService elasti... method InsertElastic (line 19) | public void InsertElastic(T2 updateEntity, string operatioName, st... FILE: Service/IElasticAuditService.cs type IElasticAuditService (line 7) | public interface IElasticAuditService where T : class method InsertElastic (line 9) | public void InsertElastic(T2 updateEntity, string operatioName, st... FILE: Service/IProductService.cs type IProductService (line 11) | public interface IProductService method GetProductById (line 13) | public ViewProduct GetProductById(int Id); method GetProductList (line 14) | public List GetProductList(); method GetExchangeList (line 15) | public List GetExchangeList(); method InsertProduct (line 16) | public List InsertProduct(ViewProduct product); method UpdateProduct (line 17) | public List UpdateProduct(ViewProduct product); FILE: Service/ProductService.cs class ProductService (line 14) | public class ProductService : IProductService method ProductService (line 22) | public ProductService( method GetProductById (line 40) | public ViewProduct GetProductById(int Id) method GetExchangeList (line 60) | public List GetExchangeList() method GetProductList (line 67) | public List GetProductList() method InsertProduct (line 87) | public List InsertProduct(ViewProduct product) method UpdateProduct (line 117) | public List UpdateProduct(ViewProduct product)