Пример #1
0
        private static async Task WriteToFileRequestHandler(object sender, EventArgs args)
        {
            var arguments = (IFileActionRequestEventArgs)args;
            FileActionRequestHandler handler = new FileActionRequestHandler();

            try
            {
                await handler.WriteBytesToFileAsync(arguments.FileName, arguments.InOutData);
            }
            catch (Exception ex)
            {
                arguments.Exception = ex;
            }
        }
Пример #2
0
        private static async Task ReadFromFileRequestHandler(object sender, EventArgs args)
        {
            var arguments = (IFileActionRequestEventArgs)args;
            FileActionRequestHandler handler = new FileActionRequestHandler();

            try
            {
                arguments.InOutData = await handler.ReadBytesFromFileAsync(arguments.FileName);
            }
            catch (Exception ex)
            {
                arguments.Exception = ex;
            }
        }