//public PropertyChangedEventArgs PropertyChanged { get; private set; } public OnPatternChangedEventArgs(RestServerData restServer, EndpointData endpoint, PatternData pattern, PropertyChangedEventArgs propertyChanged) : base(propertyChanged.PropertyName) { RestServer = restServer; Endpoint = endpoint; Pattern = pattern; //PropertyChanged = propertyChanged; }
public static void LoadSaveFile(string fileContents) { //JObject saveFile = JObject.Parse(fileContents); //JArray restServers = saveFile["RestServers"] as JArray; JArray saveFile = JArray.Parse(fileContents); foreach (JObject obj in saveFile) { RestServerData thisRestServerData = JsonConvert.DeserializeObject <RestServerData>(obj.ToString()); thisRestServerData.FinalizeDeserializtion(); AddRestServer(thisRestServerData); } }
public static void AddRestServer(RestServerData data) { if (m_RestServers == null) { m_RestServers = new List <RestServerData>(); } data.PropertyChanged += RestServer_PropertyChanged; m_RestServers.Add(data); OnRestServerAdded?.Invoke(RestServers, new OnRestServerAddedEventArgs(data)); m_IsDirty = true; }
public static void RemoveRestServer(RestServerData data) { if (m_RestServers == null) { m_RestServers = new List <RestServerData>(); } if (m_RestServers.Contains(data)) { data.PropertyChanged -= RestServer_PropertyChanged; m_RestServers.Remove(data); OnRestServerRemoved?.Invoke(RestServers, new OnRestServerRemovedEventArgs(data)); } m_IsDirty = true; }
public RestServerDataException(RestServerData data, string prop, string message) : base(message) { m_RestServerData = data; m_Property = prop; m_Message = message; }
//public PropertyChangedEventArgs PropertyChanged { get; private set; } public OnEndpointChangedEventArgs(RestServerData restServer, EndpointData endpoint, PropertyChangedEventArgs propertyChanged) : base(propertyChanged.PropertyName) { RestServer = restServer; Endpoint = endpoint; //PropertyChanged = propertyChanged; }
public OnEndpointRemovedEventArgs(RestServerData restServer, EndpointData endpoint) { RestServer = restServer; Endpoint = endpoint; }
//public PropertyChangedEventArgs PropertyChanged { get; private set; } public OnRestServerChangedEventArgs(RestServerData restServer, PropertyChangedEventArgs propertyChanged) : base(propertyChanged.PropertyName) { RestServer = restServer; //PropertyChanged = propertyChanged; }
public OnRestServerRemovedEventArgs(RestServerData restServer) { RestServer = restServer; }
public OnRestServerStoppedEventArgs(RestServerData restServer) { RestServer = restServer; }
public OnRestServerTraceEventArgs(RestServerData data, string message) { RestServerData = data; Message = $"[{DateTime.Now.Hour}:{DateTime.Now.Minute}:{DateTime.Now.Second}:{DateTime.Now.Millisecond}] {message}"; }
public OnRestServerAddedEventArgs(RestServerData restServer) { RestServer = restServer; }
public OnPatternRemovedEventArgs(RestServerData restServer, EndpointData endpoint, PatternData pattern) { RestServer = restServer; Endpoint = endpoint; Pattern = pattern; }