mirror of
https://github.com/bitwarden/server.git
synced 2026-06-01 01:55:55 -05:00
471 lines
41 KiB
C#
471 lines
41 KiB
C#
using Bit.Seeder.Data.Enums;
|
|
|
|
namespace Bit.Seeder.Data.Static;
|
|
|
|
internal sealed record Company(
|
|
string Domain,
|
|
string Name,
|
|
CompanyCategory Category,
|
|
CompanyType Type,
|
|
GeographicRegion Region);
|
|
|
|
/// <summary>
|
|
/// Sample company data organized by region. Add new regions by creating arrays and including them in All.
|
|
/// </summary>
|
|
internal static class Companies
|
|
{
|
|
internal static readonly Company[] NorthAmerica =
|
|
[
|
|
// CRM & Sales
|
|
new("salesforce.example", "Salesforce", CompanyCategory.CRM, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
new("hubspot.example", "HubSpot", CompanyCategory.CRM, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
// Security
|
|
new("crowdstrike.example", "CrowdStrike", CompanyCategory.Security, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
new("okta.example", "Okta", CompanyCategory.Security, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
// Observability & DevOps
|
|
new("datadog.example", "Datadog", CompanyCategory.DevOps, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
new("splunk.example", "Splunk", CompanyCategory.Analytics, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
new("pagerduty.example", "PagerDuty", CompanyCategory.ITServiceManagement, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
// Cloud & Infrastructure
|
|
new("snowflake.example", "Snowflake", CompanyCategory.CloudInfrastructure, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
// HR & Workforce
|
|
new("workday.example", "Workday", CompanyCategory.HRTalent, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
new("servicenow.example", "ServiceNow", CompanyCategory.ITServiceManagement, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
// Consumer Tech Giants
|
|
new("google.example", "Google", CompanyCategory.Productivity, CompanyType.Hybrid, GeographicRegion.NorthAmerica),
|
|
new("meta.example", "Meta", CompanyCategory.SocialMedia, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("amazon.example", "Amazon", CompanyCategory.ECommerce, CompanyType.Hybrid, GeographicRegion.NorthAmerica),
|
|
new("netflix.example", "Netflix", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
// Developer Tools
|
|
new("github.example", "GitHub", CompanyCategory.Developer, CompanyType.Hybrid, GeographicRegion.NorthAmerica),
|
|
new("stripe.example", "Stripe", CompanyCategory.Financial, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
// Collaboration
|
|
new("slack.example", "Slack", CompanyCategory.Collaboration, CompanyType.Enterprise, GeographicRegion.NorthAmerica),
|
|
new("zoom.example", "Zoom", CompanyCategory.Collaboration, CompanyType.Hybrid, GeographicRegion.NorthAmerica),
|
|
new("dropbox.example", "Dropbox", CompanyCategory.Productivity, CompanyType.Hybrid, GeographicRegion.NorthAmerica),
|
|
// Streaming
|
|
new("hulu.example", "Hulu", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("max.example", "Max", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("paramountplus.example", "Paramount+", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("peacocktv.example", "Peacock", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("tubi.example", "Tubi", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("pluto.example", "Pluto TV", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("sling.example", "Sling TV", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("fubo.example", "Fubo", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("pandora.example", "Pandora", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("iheart.example", "iHeart", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("crunchyroll.example", "Crunchyroll", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.NorthAmerica),
|
|
new("vimeo.example", "Vimeo", CompanyCategory.Streaming, CompanyType.Hybrid, GeographicRegion.NorthAmerica)
|
|
];
|
|
|
|
internal static readonly Company[] Europe =
|
|
[
|
|
// Enterprise Software
|
|
new("sap.example", "SAP", CompanyCategory.FinanceERP, CompanyType.Enterprise, GeographicRegion.Europe),
|
|
new("elastic.example", "Elastic", CompanyCategory.Analytics, CompanyType.Enterprise, GeographicRegion.Europe),
|
|
// Streaming
|
|
new("spotify.example", "Spotify", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.Europe),
|
|
// Fintech
|
|
new("wise.example", "Wise", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.Europe),
|
|
new("revolut.example", "Revolut", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.Europe),
|
|
new("klarna.example", "Klarna", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.Europe),
|
|
new("n26.example", "N26", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.Europe),
|
|
// Developer Tools
|
|
new("gitlab.example", "GitLab", CompanyCategory.DevOps, CompanyType.Enterprise, GeographicRegion.Europe),
|
|
new("contentful.example", "Contentful", CompanyCategory.Developer, CompanyType.Enterprise, GeographicRegion.Europe),
|
|
// Consumer Services
|
|
new("deliveroo.example", "Deliveroo", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.Europe),
|
|
new("booking.example", "Booking.com", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.Europe),
|
|
// Collaboration
|
|
new("miro.example", "Miro", CompanyCategory.Collaboration, CompanyType.Enterprise, GeographicRegion.Europe),
|
|
new("intercom.example", "Intercom", CompanyCategory.CRM, CompanyType.Enterprise, GeographicRegion.Europe),
|
|
// Business Software
|
|
new("sage.example", "Sage", CompanyCategory.FinanceERP, CompanyType.Enterprise, GeographicRegion.Europe),
|
|
new("adyen.example", "Adyen", CompanyCategory.Financial, CompanyType.Enterprise, GeographicRegion.Europe)
|
|
];
|
|
|
|
internal static readonly Company[] AsiaPacific =
|
|
[
|
|
// Chinese Tech Giants
|
|
new("alibaba.example", "Alibaba", CompanyCategory.ECommerce, CompanyType.Hybrid, GeographicRegion.AsiaPacific),
|
|
new("tencent.example", "Tencent", CompanyCategory.SocialMedia, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("bytedance.example", "ByteDance", CompanyCategory.SocialMedia, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("baidu.example", "Baidu", CompanyCategory.Productivity, CompanyType.Hybrid, GeographicRegion.AsiaPacific),
|
|
// Japanese Companies
|
|
new("rakuten.example", "Rakuten", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("line.example", "Line", CompanyCategory.SocialMedia, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("sony.example", "Sony", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("paypay.example", "PayPay", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Korean Companies
|
|
new("samsung.example", "Samsung", CompanyCategory.Productivity, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Australian Companies
|
|
new("atlassian.example", "Atlassian", CompanyCategory.ProjectManagement, CompanyType.Enterprise, GeographicRegion.AsiaPacific),
|
|
// Southeast Asian Companies
|
|
new("grab.example", "Grab", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("sea.example", "Sea Limited", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("coupang.example", "Coupang", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("lazada.example", "Lazada", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("gojek.example", "Gojek", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Indian Companies
|
|
new("flipkart.example", "Flipkart", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Banking
|
|
new("dbs.example", "DBS", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("sbi.example", "SBI", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("icicibank.example", "ICICI Bank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("mufg.example", "MUFG", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("maybank.example", "Maybank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("cba.example", "Commonwealth Bank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("ocbc.example", "OCBC", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("kotak.example", "Kotak Mahindra", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Airlines
|
|
new("singaporeair.example", "Singapore Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("cathaypacific.example", "Cathay Pacific", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("ana.example", "ANA", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("qantas.example", "Qantas", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("airasia.example", "AirAsia", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("koreanair.example", "Korean Air", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("jal.example", "Japan Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("indigo.example", "IndiGo", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Travel
|
|
new("makemytrip.example", "MakeMyTrip", CompanyCategory.Travel, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("agoda.example", "Agoda", CompanyCategory.Travel, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("traveloka.example", "Traveloka", CompanyCategory.Travel, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("trip.example", "Trip.com", CompanyCategory.Travel, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Hotels
|
|
new("oyo.example", "OYO", CompanyCategory.Hotels, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Car Rental
|
|
new("zoomcar.example", "Zoomcar", CompanyCategory.CarRental, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Rail
|
|
new("irctc.example", "IRCTC", CompanyCategory.Rail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("jreast.example", "JR East", CompanyCategory.Rail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("korail.example", "Korail", CompanyCategory.Rail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Ride Share
|
|
new("ola.example", "Ola", CompanyCategory.RideShare, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("didiglobal.example", "DiDi", CompanyCategory.RideShare, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Insurance
|
|
new("pingan.example", "Ping An", CompanyCategory.Insurance, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("aia.example", "AIA", CompanyCategory.Insurance, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("tal.example", "TAL", CompanyCategory.Insurance, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Healthcare
|
|
new("practo.example", "Practo", CompanyCategory.Healthcare, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("1mg.example", "1mg", CompanyCategory.Healthcare, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("halodoc.example", "Halodoc", CompanyCategory.Healthcare, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Telecom
|
|
new("nttdocomo.example", "NTT Docomo", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("singtel.example", "Singtel", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("telstra.example", "Telstra", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("jio.example", "Jio", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("sktelecom.example", "SK Telecom", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("airtelindia.example", "Airtel India", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Education
|
|
new("byjus.example", "Byju's", CompanyCategory.Education, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("unacademy.example", "Unacademy", CompanyCategory.Education, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("u-tokyo.example", "University of Tokyo", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.AsiaPacific),
|
|
new("rmit.example", "RMIT University", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.AsiaPacific),
|
|
new("sutd.example", "Singapore University of Technology and Design", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.AsiaPacific),
|
|
new("iith.example", "IIT Hyderabad", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.AsiaPacific),
|
|
new("sdu.example", "Seoul Digital University", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.AsiaPacific),
|
|
// Retail
|
|
new("uniqlo.example", "Uniqlo", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("muji.example", "Muji", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("tokopedia.example", "Tokopedia", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("jd.example", "JD.com", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("myntra.example", "Myntra", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("bigbasket.example", "BigBasket", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Food & Beverage
|
|
new("zomato.example", "Zomato", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("swiggy.example", "Swiggy", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("foodpanda.example", "Foodpanda", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("meituan.example", "Meituan", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Automotive
|
|
new("toyota.example", "Toyota", CompanyCategory.Automotive, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("honda.example", "Honda", CompanyCategory.Automotive, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("hyundai.example", "Hyundai", CompanyCategory.Automotive, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("byd.example", "BYD", CompanyCategory.Automotive, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("suzuki.example", "Suzuki", CompanyCategory.Automotive, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Gaming
|
|
new("nintendo.example", "Nintendo", CompanyCategory.Gaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("bandainamco.example", "Bandai Namco", CompanyCategory.Gaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("hoyoverse.example", "HoYoverse", CompanyCategory.Gaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("krafton.example", "Krafton", CompanyCategory.Gaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("nexon.example", "Nexon", CompanyCategory.Gaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// News & Media
|
|
new("nikkei.example", "Nikkei", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("scmp.example", "South China Morning Post", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("timesofindia.example", "Times of India", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("straitstimes.example", "Straits Times", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Streaming
|
|
new("iqiyi.example", "iQIYI", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("hotstar.example", "Hotstar", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("bilibili.example", "Bilibili", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Social Media
|
|
new("weibo.example", "Weibo", CompanyCategory.SocialMedia, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("kakaocorp.example", "KakaoTalk", CompanyCategory.SocialMedia, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("naver.example", "Naver", CompanyCategory.SocialMedia, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Energy
|
|
new("tepco.example", "TEPCO", CompanyCategory.Energy, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("originenergy.example", "Origin Energy", CompanyCategory.Energy, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Logistics
|
|
new("kuronekoyamato.example", "Yamato Transport", CompanyCategory.Logistics, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("sf-express.example", "SF Express", CompanyCategory.Logistics, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("auspost.example", "Australia Post", CompanyCategory.Logistics, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Financial
|
|
new("phonepe.example", "PhonePe", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("paytm.example", "Paytm", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Fitness
|
|
new("cultfit.example", "Cult.fit", CompanyCategory.Fitness, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
// Government
|
|
new("mygovin.example", "MyGov India", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("mygovau.example", "myGov Australia", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("digitaljp.example", "Japan Digital Agency", CompanyCategory.Government, CompanyType.Enterprise, GeographicRegion.AsiaPacific),
|
|
new("smartnation.example", "Smart Nation Singapore", CompanyCategory.Government, CompanyType.Enterprise, GeographicRegion.AsiaPacific),
|
|
new("digilocker.example", "DigiLocker India", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("atoau.example", "Australian Taxation Office", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.AsiaPacific),
|
|
new("msitkr.example", "Ministry of Science & ICT Korea", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.AsiaPacific)
|
|
];
|
|
|
|
internal static readonly Company[] LatinAmerica =
|
|
[
|
|
// Banking
|
|
new("bancodobrasil.example", "Banco do Brasil", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("itau.example", "Itau", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("nubank.example", "Nubank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("banorte.example", "Banorte", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("bbvamx.example", "BBVA Mexico", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("bancolombia.example", "Bancolombia", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("bradesco.example", "Bradesco", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("bcpperu.example", "BCP Peru", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Airlines
|
|
new("latamairlines.example", "LATAM Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("avianca.example", "Avianca", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("aeromexico.example", "Aeromexico", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("copaair.example", "Copa Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("voegol.example", "Gol Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("voeazul.example", "Azul Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Travel
|
|
new("despegar.example", "Despegar", CompanyCategory.Travel, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("decolar.example", "Decolar", CompanyCategory.Travel, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// ECommerce
|
|
new("mercadolibre.example", "MercadoLibre", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("americanas.example", "Americanas", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("magazineluiza.example", "Magazine Luiza", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("falabella.example", "Falabella", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("linio.example", "Linio", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Telecom
|
|
new("claro.example", "Claro", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("vivo.example", "Vivo", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("telmex.example", "Telmex", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("entel.example", "Entel", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Financial
|
|
new("mercadopago.example", "MercadoPago", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("picpay.example", "PicPay", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("uala.example", "Uala", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Food & Beverage
|
|
new("ifood.example", "iFood", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("rappi.example", "Rappi", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("pedidosya.example", "PedidosYa", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Ride Share
|
|
new("99app.example", "99", CompanyCategory.RideShare, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("beat.example", "Beat", CompanyCategory.RideShare, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Streaming
|
|
new("globoplay.example", "Globoplay", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("blim.example", "Blim TV", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Retail
|
|
new("liverpool.example", "Liverpool", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("coppel.example", "Coppel", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("casasbahia.example", "Casas Bahia", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// News & Media
|
|
new("globo.example", "Globo", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("eluniversal.example", "El Universal", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Government
|
|
new("govbr.example", "GOV.BR", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("satmx.example", "SAT Mexico", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("serpro.example", "Servico Federal de Processamento", CompanyCategory.Government, CompanyType.Enterprise, GeographicRegion.LatinAmerica),
|
|
new("dgii.example", "Direccion General de Impuestos", CompanyCategory.Government, CompanyType.Enterprise, GeographicRegion.LatinAmerica),
|
|
new("anses.example", "ANSES Argentina", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Insurance
|
|
new("sulamerica.example", "SulAmerica", CompanyCategory.Insurance, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("portoseguro.example", "Porto Seguro", CompanyCategory.Insurance, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Healthcare
|
|
new("drogasil.example", "Drogasil", CompanyCategory.Healthcare, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("docplanner.example", "Doctoralia", CompanyCategory.Healthcare, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
// Education
|
|
new("platzi.example", "Platzi", CompanyCategory.Education, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("domestika.example", "Domestika", CompanyCategory.Education, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("usp.example", "Universidade de Sao Paulo", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.LatinAmerica),
|
|
new("tecmx.example", "Tecnologico de Monterrey", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.LatinAmerica),
|
|
new("uba.example", "Universidad de Buenos Aires", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.LatinAmerica),
|
|
// Energy
|
|
new("petrobras.example", "Petrobras", CompanyCategory.Energy, CompanyType.Consumer, GeographicRegion.LatinAmerica),
|
|
new("ecopetrol.example", "Ecopetrol", CompanyCategory.Energy, CompanyType.Consumer, GeographicRegion.LatinAmerica)
|
|
];
|
|
|
|
internal static readonly Company[] MiddleEast =
|
|
[
|
|
// Banking
|
|
new("emiratesnbd.example", "Emirates NBD", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("alrajhibank.example", "Al Rajhi Bank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("qnb.example", "QNB", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("garanti.example", "Garanti BBVA", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("isbank.example", "Isbank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("kfh.example", "Kuwait Finance House", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("mashreqbank.example", "Mashreq", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("bankfab.example", "First Abu Dhabi Bank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Airlines
|
|
new("emirates.example", "Emirates", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("qatarairways.example", "Qatar Airways", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("etihad.example", "Etihad Airways", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("turkishairlines.example", "Turkish Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("saudia.example", "Saudia", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("flynas.example", "Flynas", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("pegasus.example", "Pegasus Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Travel
|
|
new("wego.example", "Wego", CompanyCategory.Travel, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("almosafer.example", "Almosafer", CompanyCategory.Travel, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Hotels
|
|
new("rotana.example", "Rotana Hotels", CompanyCategory.Hotels, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("jumeirah.example", "Jumeirah", CompanyCategory.Hotels, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Telecom
|
|
new("etisalat.example", "Etisalat", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("stc.example", "STC", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("turkcell.example", "Turkcell", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("zain.example", "Zain", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("du.example", "Du", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// ECommerce
|
|
new("noon.example", "Noon", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("trendyol.example", "Trendyol", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("hepsiburada.example", "Hepsiburada", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("amazonae.example", "Amazon AE", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Food & Beverage
|
|
new("talabat.example", "Talabat", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("yemeksepeti.example", "Yemeksepeti", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("hungerstation.example", "HungerStation", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Ride Share
|
|
new("careem.example", "Careem", CompanyCategory.RideShare, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Financial
|
|
new("stcpay.example", "STC Pay", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("paytabs.example", "PayTabs", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// News & Media
|
|
new("aljazeera.example", "Al Jazeera", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("hurriyet.example", "Hurriyet", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("arabnews.example", "Arab News", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Real Estate
|
|
new("bayut.example", "Bayut", CompanyCategory.RealEstate, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("propertyfinder.example", "Property Finder", CompanyCategory.RealEstate, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("sahibinden.example", "Sahibinden", CompanyCategory.RealEstate, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Government
|
|
new("absher.example", "Absher", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("edevlet.example", "e-Devlet", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("uaepass.example", "UAE Pass", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("mocsa.example", "Ministry of Commerce Saudi Arabia", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("hukoomi.example", "Hukoomi Qatar", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Education
|
|
new("aud.example", "American University in Dubai", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.MiddleEast),
|
|
new("ksu.example", "King Saud University", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.MiddleEast),
|
|
new("metu.example", "Middle East Technical University", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.MiddleEast),
|
|
// Insurance
|
|
new("tawuniya.example", "Tawuniya", CompanyCategory.Insurance, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
// Retail
|
|
new("lcwaikiki.example", "LC Waikiki", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("extrastores.example", "Extra Stores", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.MiddleEast),
|
|
new("defacto.example", "DeFacto", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.MiddleEast)
|
|
];
|
|
|
|
internal static readonly Company[] Africa =
|
|
[
|
|
// Banking
|
|
new("standardbank.example", "Standard Bank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("fnb.example", "FNB", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("accessbank.example", "Access Bank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("equitybank.example", "Equity Bank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("absa.example", "Absa", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("gtbank.example", "GTBank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("nedbank.example", "Nedbank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("kcbgroup.example", "KCB Bank", CompanyCategory.Banking, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Telecom
|
|
new("mtn.example", "MTN", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("safaricom.example", "Safaricom", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("vodacom.example", "Vodacom", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("airtelafrica.example", "Airtel Africa", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("maroctelecom.example", "Maroc Telecom", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("telkomsa.example", "Telkom SA", CompanyCategory.Telecom, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Financial
|
|
new("opay.example", "OPay", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("flutterwave.example", "Flutterwave", CompanyCategory.Financial, CompanyType.Enterprise, GeographicRegion.Africa),
|
|
new("paystack.example", "Paystack", CompanyCategory.Financial, CompanyType.Enterprise, GeographicRegion.Africa),
|
|
new("chippercash.example", "Chipper Cash", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("moniepoint.example", "Moniepoint", CompanyCategory.Financial, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Airlines
|
|
new("ethiopianairlines.example", "Ethiopian Airlines", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("flysaa.example", "South African Airways", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("kenya-airways.example", "Kenya Airways", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("egyptair.example", "EgyptAir", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("royalairmaroc.example", "Royal Air Maroc", CompanyCategory.Airlines, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// ECommerce
|
|
new("jumia.example", "Jumia", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("takealot.example", "Takealot", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("konga.example", "Konga", CompanyCategory.ECommerce, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Food & Beverage
|
|
new("mrdfood.example", "Mr D Food", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("chowdeck.example", "Chowdeck", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("yassir.example", "Yassir", CompanyCategory.FoodBeverage, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Ride Share
|
|
new("indrive.example", "inDrive", CompanyCategory.RideShare, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// News & Media
|
|
new("news24.example", "News24", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("nationafrica.example", "Nation Africa", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("dailymaverick.example", "Daily Maverick", CompanyCategory.News, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Streaming
|
|
new("showmax.example", "Showmax", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("dstv.example", "DStv", CompanyCategory.Streaming, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Insurance
|
|
new("oldmutual.example", "Old Mutual", CompanyCategory.Insurance, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("discovery.example", "Discovery", CompanyCategory.Insurance, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Education
|
|
new("ulesson.example", "uLesson", CompanyCategory.Education, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("alxafrica.example", "ALX", CompanyCategory.Education, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("cctu.example", "Cape Coast Technical University", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.Africa),
|
|
new("uj.example", "University of Johannesburg", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.Africa),
|
|
new("uonbi.example", "University of Nairobi", CompanyCategory.Education, CompanyType.Enterprise, GeographicRegion.Africa),
|
|
// Government
|
|
new("sars.example", "SARS eFiling", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("nimcng.example", "NIMC Nigeria", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("ecitizen.example", "eCitizen Kenya", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("dhaza.example", "Department of Home Affairs SA", CompanyCategory.Government, CompanyType.Enterprise, GeographicRegion.Africa),
|
|
new("irembo.example", "Irembo Rwanda", CompanyCategory.Government, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Retail
|
|
new("shoprite.example", "Shoprite", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("woolworths.example", "Woolworths SA", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.Africa),
|
|
new("checkers.example", "Checkers", CompanyCategory.Retail, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Logistics
|
|
new("thecourierguys.example", "The Courier Guy", CompanyCategory.Logistics, CompanyType.Consumer, GeographicRegion.Africa),
|
|
// Energy
|
|
new("eskom.example", "Eskom", CompanyCategory.Energy, CompanyType.Consumer, GeographicRegion.Africa)
|
|
];
|
|
|
|
internal static readonly Company[] All = [.. NorthAmerica, .. Europe, .. AsiaPacific, .. LatinAmerica, .. MiddleEast, .. Africa];
|
|
|
|
internal static Company[] Filter(
|
|
CompanyType? type = null,
|
|
GeographicRegion? region = null,
|
|
CompanyCategory? category = null)
|
|
{
|
|
IEnumerable<Company> result = All;
|
|
|
|
if (type.HasValue)
|
|
{
|
|
result = result.Where(c => c.Type == type.Value);
|
|
}
|
|
if (region.HasValue)
|
|
{
|
|
result = result.Where(c => c.Region == region.Value);
|
|
}
|
|
if (category.HasValue)
|
|
{
|
|
result = result.Where(c => c.Category == category.Value);
|
|
}
|
|
|
|
return [.. result];
|
|
}
|
|
}
|