When I use FindOne it said "'MongoClientExtensions.GetServer(MongoClient)' is obsolete: 'Use the new API instead.' Observer.Client" as a warning.
here is my code
collection.EnsureIndex(IndexKeys.Ascending("Username", "Type"), IndexOptions.SetUnique(true));
var userlog = collection.FindOne(Query<UserLog>.Where(ul => ul.Username == username && ul.Type == type));