private IEnumerable <IFluentColumn <CompareWith> > GetColumns(Apache.Cassandra.CqlRow row) { foreach (var col in row.Columns) { yield return(Helper.ConvertColumnToFluentColumn <CompareWith>(col)); } }
private IEnumerable <FluentColumn> GetColumns(Apache.Cassandra.CqlRow row, CassandraCqlRowSchema schema) { foreach (var col in row.Columns) { var name = CassandraObject.GetCassandraObjectFromDatabaseByteArray(col.Name, CassandraType.BytesType); var colSchema = schema.Columns.Where(x => x.Name == name).FirstOrDefault(); var fcol = Helper.ConvertColumnToFluentColumn(col, colSchema); yield return(fcol); } }