public DeleteRootMap ( |
||
configuration | ||
domainId | System.Guid | |
rootMapId | System.Guid | |
return | int |
public int DeleteRootMap(GlymaSessionConfiguration configuration, Guid domainId, Guid rootMapId)
{
int result = 0;
// run the call against the application proxy
NodeServiceApplicationProxy.Invoke(_serviceContext,
proxy => result = proxy.DeleteRootMap(configuration, domainId, rootMapId));
return result;
}
public int DeleteRootMap(string callingUrl, Guid domainId, Guid rootMapId) { using (GlymaNSApp.NodeServiceClient nodeServiceClient = new GlymaNSApp.NodeServiceClient(callingUrl)) { using (WebAppSPGlymaSession glymaSession = new WebAppSPGlymaSession(callingUrl, domainId, null, SPGlymaRightFactory.Instance.RootMapCreateRight)) { GlymaSessionConfiguration configuration = glymaSession.ExportGlymaSession(); return(nodeServiceClient.DeleteRootMap(configuration, domainId, rootMapId)); } } }