Acabo de subir una nueva versión de MongoMapper.NET a master que incluye una opción para generar el esquema desde al Assembly. El método esta en ReflectionUtility y pasándole el Assembly donde tenemos definidas las clases que heredan de MongoMapper generara la colección y los índices que hayas definido con Read More ...
Acabo de subir una nueva versión a master con algunos cambios para que soporte Replica Set. Una configuración de Replica Set quedaría de la siguiente manera: <Server Host="192.168.1.214:27017,192.168.1.216:27017,192.168.1.14:27017" ReplicaSetName="devSet" MinReplicaServersToWrite="1" BalancedReading="true" PoolSize="50" WaitQueueTimeout="1"/> host, definimos los servers de la replica set con su puerto separado por comas. port, ha Read More ...
He subido una nueva versión a master con algunos cambios interesantes: Si esta configurado el SafeMode devuelve la excepción que devuelve el servidor en las operaciones de escritura Se puede definir IdGenerator, incremental o ObjectId, a las listas de clases contenidas en las clases que heredan de MongoMapper, para eso Read More ...
Este error nos lo podemos encontrar en un escenario en el que trabajemos con interfaces y “Dependecy Injection” en el que podemos escribir en la misma colección diferentes clases que implementen el mismo interfaz. Si escribimos una clase, luego la otra y después pedimos las dos el Driver nos devuelve Read More ...
He subido una versión a master con el tema de los extension methods terminado. Un código que era: Country c = new Country {Code ="US", Name = "Estados Unidos"}; c.Save<Country>(); Country c2 = Country.FindByKey<Country>("US"); List<Countries> = Country.FindAsList<Country>("Code", "US"); Se puede escribir: Country c = new Country {Code ="US", Read More ...
Acabo de subir una nueva versión del MongoMapper para .NET, no lleva muchos cambios pero los que lleva son interesantes. Ahora hay disponibles “Extension Methods” en las las listas de Objetos y en los Objetos que heredan de MongoMapper y se pueden cargar los objetos tipo MyClass.FindByKey(…) o MyClassList.MongoFind(…). He Read More ...
Creo que la versión ya esta mas o menos para probar así que toca escribir el changelog de las ultimas modificaciones, las hechas desde que lo movimos de codeplex a github. Casi todas las modificaciones vienen de refactoring o de necesidades que me he ido encontrando al hacer pruebas con Read More ...
Hemos estado un tiempo con el proyecto parado, no le hemos podido dedicar horas por falta de tiempo libre en casa y porque no nos quedaban muchas horas libres para “inventar” en el trabajo, pero eso ya paso, así que retomamos el tema. Hemos movido el proyecto desde codeplex a Read More ...


