Skip to content

Instantly share code, notes, and snippets.

@kasajian
Last active October 23, 2020 08:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kasajian/5cdf5fb7e5dd1ad14f8682dbfa33e3e4 to your computer and use it in GitHub Desktop.
Save kasajian/5cdf5fb7e5dd1ad14f8682dbfa33e3e4 to your computer and use it in GitHub Desktop.
ValueObject
public class ConnectionString
{
public string Value { get; private set; }
public ConnectionString(string value)
{
Value = value;
}
public static implicit operator string(ConnectionString connectionString)
{
return connectionString.Value;
}
public static implicit operator ConnectionString(string value)
{
return new ConnectionString(value);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment