Plugin.EmbeddedResource/ResourceWriter.cs
/// <summary>
/// Writes an embedded resource to the file system 
/// </summary>
/// <param name="assembly"><see cref="Assembly"/> containing embedded resources.</param>
/// <param name="source">Relative path to embedded resource in <see cref="Assembly"/>.</param>
/// <param name="targetDirectory">Path to folder where resources will be written.</param>
/// <returns>
/// A <see cref="Task"/> which will complete after the file is written
/// </returns>
Writes an embedded resource to the file system
Writes an embedded resource to the file system
public async Task WriteFile (string source, string targetDirectory = "", CreationCollisionOption option =  CreationCollisionOption.ReplaceExisting) {
			await WriteFile (
				this.Assembly, 
				source, 
				targetDirectory,
				option);
		}
public async Task WriteFile ( string source , string targetDirectory = " " , CreationCollisionOption option = CreationCollisionOption . ReplaceExisting ) { await WriteFile ( this . Assembly , source , targetDirectory , option ) ; }
Writes an embedded resource to the file system
Writes an embedded resource to the file system
A  which will complete after the file is written
A which will complete after the file is written
source
string
Relative path to embedded resource in .
Relative path to embedded resource in .
targetDirectory
string
Path to folder where resources will be written.
Path to folder where resources will be written .
option
CreationCollisionOption
assembly
containing embedded resources.
containing embedded resources .