/// <summary> /// Creates a set of Battleclinic's API methods with their default urls. /// </summary> /// <returns></returns> public static IEnumerable<BCAPIMethod> CreateDefaultSet() { foreach (string methodName in Enum.GetNames(typeof(BCAPIMethods))) { BCAPIMethods methodEnum = (BCAPIMethods)Enum.Parse(typeof(BCAPIMethods), methodName); string methodURL = NetworkConstants.ResourceManager.GetString(String.Format("BCAPI{0}", methodName)); yield return new BCAPIMethod(methodEnum, methodURL); } }
/// <summary> /// Constructor. /// </summary> /// <param name="method"></param> /// <param name="path"></param> public BCAPIMethod(BCAPIMethods method, string path) { m_method = method; m_path = path; }