بله با Xamarin هم جواب داد و از نظر سرعت بله خیلی بهتر از vmware هست من با سیستم خودم تست کردم رم 12 و cpu i7 نسل هفت خیلی عالی کار میکنه
فقط برای کار کردن باید xcode اخرین نسخه باشه
از اخرین نسخه لوسین استفاده میکنم؟
private static FSDirectory _shopDirectory; private static FSDirectory ShopDirectory { get { if (_shopDirectory == null) _shopDirectory = FSDirectory.Open(new DirectoryInfo(ShopPath)); if (IndexWriter.IsLocked(_shopDirectory)) IndexWriter.Unlock(_shopDirectory); var lockFilePath = Path.Combine(ShopPath, "write.lock"); if (File.Exists(lockFilePath)) File.Delete(lockFilePath); return _shopDirectory; } }
public static void CreateProducSkustIndex(List<ProductSkuLuceneViewModel> productSkuLucenes) { var directory = ShopDirectory; var analyzer = new StandardAnalyzer(_version, PersianStopwords.List); using (var writer = new IndexWriter(directory, analyzer, create: true, mfl: IndexWriter.MaxFieldLength.UNLIMITED)) { productSkuLucenes.ForEach(row => writer.AddDocument(MapProductToDocument(row))); writer.Optimize(); writer.Commit(); writer.Close(); } }
public static void CreateProducCategoriestIndex(List<CategoryLuceneViewModel> categoryLucenes) { var directory = ShopDirectory; var analyzer = new StandardAnalyzer(_version, PersianStopwords.List); using (var writer = new IndexWriter(directory, analyzer, create: true, mfl: IndexWriter.MaxFieldLength.UNLIMITED)) { categoryLucenes.ForEach(row => writer.AddDocument(MapProductCategoryToDocument(row))); writer.Optimize(); writer.Commit(); writer.Close(); } }