public static OdcmMediaClass MediaOdcmClass(OdcmNamespace odcmNamespace, Action<OdcmEntityClass> config = null) { var retVal = new OdcmMediaClass(Any.CSharpIdentifier(), odcmNamespace); EntityOrMediaOdcmClass(odcmNamespace, config, retVal); return retVal; }
public static IEnumerable<Method> ForMediaCollectionInterface(OdcmMediaClass odcmClass) { return Methods.GetMethodsBoundToCollection(odcmClass) .Concat(new Method[] { new CollectionGetByIdMethod(odcmClass), new CollectionExecuteAsyncMethod(odcmClass), new AddAsyncMediaMethod(odcmClass) }); }