public AddRemoteViewModel(AddRemoteWindow view, RemoteGroupModel group, string name, string uri, string extra_headers) { View = view; Group = group; RemoteName = name ?? ""; RemoteURI = uri ?? ""; ExtraHeaders = extra_headers ?? ""; }
public AddRemoteViewModel(AddRemoteWindow view, RemoteModel config = null) { View = view; Config = config; RemoteName = config.Name; RemoteURI = config.Remote.ToString(); ExtraHeaders = config.ExtraHeaders == null ? "" : string.Join(Environment.NewLine, config.ExtraHeaders); }