private IServiceSpec CreateServiceSpec(IServiceSpecImmutable specImmutable) { Assert.AssertNotNull(framework); return(new ServiceSpec(this, framework.MetamodelManager, framework.NakedObjectManager, specImmutable)); }
public IServiceSpec GetSpecification(IServiceSpecImmutable spec) { return(GetSpecification(spec as ITypeSpecImmutable) as IServiceSpec); }
public IServiceSpec GetSpecification(IServiceSpecImmutable spec) { return GetSpecification(spec as ITypeSpecImmutable) as IServiceSpec; }
private IServiceSpec CreateServiceSpec(IServiceSpecImmutable specImmutable) { Assert.AssertNotNull(framework); return new ServiceSpec(this, framework.MetamodelManager, framework.NakedObjectManager, specImmutable); }
public ServiceSpec(SpecFactory memberFactory, IMetamodelManager metamodelManager, INakedObjectManager nakedObjectManager, IServiceSpecImmutable innerSpec, ISession session, IObjectPersistor persistor) : base(memberFactory, metamodelManager, nakedObjectManager, innerSpec, session, persistor) { }
public IServiceSpec GetSpecification(IServiceSpecImmutable spec) => GetSpecification(spec as ITypeSpecImmutable) as IServiceSpec;
public ServiceSpec(SpecFactory memberFactory, IMetamodelManager metamodelManager, INakedObjectManager nakedObjectManager, IServiceSpecImmutable innerSpec) : base(memberFactory, metamodelManager, nakedObjectManager, innerSpec) {}
public ServiceSpec(SpecFactory memberFactory, IMetamodelManager metamodelManager, INakedObjectManager nakedObjectManager, IServiceSpecImmutable innerSpec) : base(memberFactory, metamodelManager, nakedObjectManager, innerSpec) { }