public async Task InsertAsync(RealEstate realEstate)
 {
    var collection = _database.GetCollection<RealEstate>("realestate");
     
     await collection.InsertOneAsync(realEstate);
    
 }
        public async Task<ActionResult> Post([FromBody]RealEstateDto value)
        {
            var realEstateAd = new RealEstate
            {
                 Title = value.Title,
                 Description = value.Description,
                 Surface = value.Surface,
                 Price = value.Price
            };
            await _realEstateAdRepository.InsertAsync(realEstateAd);

            return Json(realEstateAd);
        }
        public async void InsertTest()
        {
            var realEstate = new RealEstate
            {
                Title = "VENTE APPARTEMENT 3 PIÈCES GAILLARD",
                Description = "Secteur très calme, à 2 minutes de la douane, au dernier étage, appartement atypique en duplex d'environ 70 m² utiles comprenant entrée avec placards, WC visiteur, lumineuse pièce à vivre avec balcon exposé Sud Est, belle vue dégagée, cuisine indépendante. A l'étage une chambre avec placards, une salle de bains, une mezzanine pouvant servir de chambre ou de bureau. Une cave et 2 places de parkings.",
                Price = 243000,
                Surface = 70
            };

            var repo = new RealEstateAdRepository();
            await repo.InsertAsync(realEstate);
            Assert.Equal(4, Add(2, 2));
        }