示例#1
0
 /// <inheritdoc />
 /// <summary>
 /// Create a new object from a KeyValueCollection parameters
 /// </summary>
 /// <param name="config">Configuration for object creation</param>
 /// <returns>Object instance</returns>
 public T Create <T>(BasicConfigurationItem config) => (T)CreateTransport(config.Parameters);
示例#2
0
 /// <inheritdoc />
 /// <summary>
 /// Create a new object from a KeyValueCollection parameters
 /// </summary>
 /// <param name="config">Configuration for object creation</param>
 /// <returns>Object instance</returns>
 public T Create <T>(BasicConfigurationItem config)
 => (T)(IStorage)CreateStorage(config?.Parameters);