public static IDataAction GetAction(string providerName, IDataActionId dataActionId) { if (string.IsNullOrEmpty(providerName)) { throw new ArgumentNullException("providerName"); } if (dataActionId == null) { throw new ArgumentNullException("dataActionId"); } using (_resourceLocker.Locker) { return(GetDataActionProvider(providerName).GetAction(dataActionId)); } }
internal DataActionSourceId(IDataActionId dataActionId, string providerName) { _dataActionId = dataActionId; _providerName = providerName; }