示例#1
0
        public static void Main(string[] args)
        {
            var inMemorySynchronizer = InMemory.GetSynchronizer();
            var mongoDbSynchronizer  = MongoDb.GetSynchronizer();

            var configuration = SymmetryConfiguration
                                .Create()
                                .WithSynchronizer(() => inMemorySynchronizer)
                                .WithSynchronizer(() => mongoDbSynchronizer)
                                .Build();

            var symmetry = SymmetryInstance.Create(configuration);

            Task.WaitAll(symmetry.RunAsync());
        }
示例#2
0
 public static ISymmetry Create(SymmetryConfiguration configuration) => new Symmetry(configuration);